refactor(helcim): normalize listHelcimCustomerCards return shape

This commit is contained in:
Jennie Robinson Faber 2026-04-27 11:46:25 +01:00
parent 27e73e969a
commit 134aef6ab0
6 changed files with 58 additions and 33 deletions

View file

@ -9,10 +9,7 @@ export default defineEventHandler(async (event) => {
return { cardToken: null }
}
const cardsResponse = await listHelcimCustomerCards(member.helcimCustomerId)
const cards = Array.isArray(cardsResponse)
? cardsResponse
: (cardsResponse?.cards || cardsResponse?.data || [])
const cards = await listHelcimCustomerCards(member.helcimCustomerId)
if (!cards.length) {
return { cardToken: null }