File tree Expand file tree Collapse file tree 3 files changed +13
-13
lines changed Expand file tree Collapse file tree 3 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -653,20 +653,20 @@ pub async fn add_payment_method(
653
653
} ;
654
654
655
655
let updated_card = Some ( api:: CardDetailFromLocker {
656
- scheme : None ,
656
+ scheme : existing_pm . scheme . clone ( ) ,
657
657
last4_digits : Some ( card. card_number . get_last4 ( ) ) ,
658
- issuer_country : None ,
658
+ issuer_country : card. card_issuing_country ,
659
+ card_isin : Some ( card. card_number . get_card_isin ( ) ) ,
659
660
card_number : Some ( card. card_number ) ,
660
661
expiry_month : Some ( card. card_exp_month ) ,
661
662
expiry_year : Some ( card. card_exp_year ) ,
662
663
card_token : None ,
663
664
card_fingerprint : None ,
664
665
card_holder_name : card. card_holder_name ,
665
666
nick_name : card. nick_name ,
666
- card_network : None ,
667
- card_isin : None ,
668
- card_issuer : None ,
669
- card_type : None ,
667
+ card_network : card. card_network ,
668
+ card_issuer : card. card_issuer ,
669
+ card_type : card. card_type ,
670
670
saved_to_locker : true ,
671
671
} ) ;
672
672
Original file line number Diff line number Diff line change @@ -346,7 +346,7 @@ pub fn mk_add_card_response_hs(
346
346
let card = api:: CardDetailFromLocker {
347
347
scheme : None ,
348
348
last4_digits : Some ( last4_digits) ,
349
- issuer_country : None ,
349
+ issuer_country : card . card_issuing_country ,
350
350
card_number : Some ( card. card_number . clone ( ) ) ,
351
351
expiry_month : Some ( card. card_exp_month . clone ( ) ) ,
352
352
expiry_year : Some ( card. card_exp_year . clone ( ) ) ,
Original file line number Diff line number Diff line change @@ -469,20 +469,20 @@ where
469
469
} ;
470
470
471
471
let updated_card = Some ( CardDetailFromLocker {
472
- scheme : None ,
472
+ scheme : existing_pm . scheme . clone ( ) ,
473
473
last4_digits : Some ( card. card_number . get_last4 ( ) ) ,
474
- issuer_country : None ,
474
+ issuer_country : card. card_issuing_country ,
475
+ card_isin : Some ( card. card_number . get_card_isin ( ) ) ,
475
476
card_number : Some ( card. card_number ) ,
476
477
expiry_month : Some ( card. card_exp_month ) ,
477
478
expiry_year : Some ( card. card_exp_year ) ,
478
479
card_token : None ,
479
480
card_fingerprint : None ,
480
481
card_holder_name : card. card_holder_name ,
481
482
nick_name : card. nick_name ,
482
- card_network : None ,
483
- card_isin : None ,
484
- card_issuer : None ,
485
- card_type : None ,
483
+ card_network : card. card_network ,
484
+ card_issuer : card. card_issuer ,
485
+ card_type : card. card_type ,
486
486
saved_to_locker : true ,
487
487
} ) ;
488
488
You can’t perform that action at this time.
0 commit comments