Updated on 2026-08-14
This commit is contained in:
parent
d06108aede
commit
d78e14805e
2 changed files with 14 additions and 1 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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 {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue