diff --git a/app/src/main/java/org/mozilla/fenix/settings/creditcards/view/CreditCardItemViewHolder.kt b/app/src/main/java/org/mozilla/fenix/settings/creditcards/view/CreditCardItemViewHolder.kt index 7f91398a86..0ac77e17ad 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/creditcards/view/CreditCardItemViewHolder.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/creditcards/view/CreditCardItemViewHolder.kt @@ -23,9 +23,7 @@ class CreditCardItemViewHolder( ) : ViewHolder(view) { fun bind(creditCard: CreditCard) { - // TODO this should be last4 instead... - // and option to explicitly decrypt if necessary to show full number - credit_card_number.text = creditCard.encryptedCardNumber.number + credit_card_number.text = creditCard.obfuscatedCardNumber bindCreditCardExpiryDate(creditCard) diff --git a/app/src/test/java/org/mozilla/fenix/settings/creditcards/CreditCardItemViewHolderTest.kt b/app/src/test/java/org/mozilla/fenix/settings/creditcards/CreditCardItemViewHolderTest.kt index 0940e56594..16a31a31d3 100644 --- a/app/src/test/java/org/mozilla/fenix/settings/creditcards/CreditCardItemViewHolderTest.kt +++ b/app/src/test/java/org/mozilla/fenix/settings/creditcards/CreditCardItemViewHolderTest.kt @@ -50,7 +50,7 @@ class CreditCardItemViewHolderTest { fun `GIVEN a new credit card item on bind THEN set the card number and expiry date text`() { CreditCardItemViewHolder(view, interactor).bind(creditCard) - assertEquals(creditCard.encryptedCardNumber.number, view.credit_card_number.text) + assertEquals(creditCard.obfuscatedCardNumber, view.credit_card_number.text) assertEquals("0${creditCard.expiryMonth}/${creditCard.expiryYear}", view.expiry_date.text) }