From 96c7bce27db14824ee59631a04522cf2eaeb283b Mon Sep 17 00:00:00 2001 From: Tom Xu Date: Fri, 4 Jun 2021 09:31:14 +0800 Subject: [PATCH] fix: android choose invoice --- index.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/index.js b/index.js index 05997bf..276d731 100644 --- a/index.js +++ b/index.js @@ -212,10 +212,12 @@ export function chooseInvoice(data = {}) { if (resp.errCode === 0) { if (Platform.OS === 'android') { const cardItemList = JSON.parse(resp.cardItemList); - resp.cards = cardItemList.map((item) => ({ - cardId: item.card_id, - encryptCode: item.encrypt_code, - })); + resp.cards = cardItemList + ? cardItemList.map((item) => ({ + cardId: item.card_id, + encryptCode: item.encrypt_code, + })) + : []; } resolve(resp); } else {