Updated on 2026-08-14

This commit is contained in:
Tangem 2020-05-13 15:28:42 +03:00
parent d06108aede
commit d78e14805e
2 changed files with 14 additions and 1 deletions

View file

@ -78,7 +78,7 @@ internal class JsonToConfig : Converter<PersonalizationJson, PersonalizationConf
val jsonCardData = jsonDto.cardData
// copy whole object and then checking tricky places
config.cardData = jsonCardData
config.cardData.copyFrom(jsonCardData)
config.itsToken = jsonCardData.token_contract_address?.isNotEmpty() ?: false
|| jsonCardData.token_symbol?.isNotEmpty() ?: false

View file

@ -200,6 +200,19 @@ class CardData {
var product_id_card = false
var product_id_issuer = false
fun copyFrom(applyData: CardData) {
date = applyData.date
batch = applyData.batch
blockchain = applyData.blockchain
token_symbol = applyData.token_symbol
token_contract_address = applyData.token_contract_address
token_decimal = applyData.token_decimal
product_note = applyData.product_note
product_tag = applyData.product_tag
product_id_card = applyData.product_id_card
product_id_issuer = applyData.product_id_issuer
}
companion object {
fun default(): CardData {
return CardData().apply {