INNER CODE UNIT · Kotlin
frequencyAccessed
Keyspace-cloud/android · app/src/main/kotlin/cloud/keyspace/android/AddCard.kt:409
frequencyAccessed = frequencyAccessed + 1,
cardNumber = cardNumberInput.text.toString().filter { !it.isWhitespace() },
cardholderName = cardholderNameInput.text.toString(),
expiry = toDate.text.toString(),
notes = notesInput.text.toString(),
pin = if (atmPinInput.text.toString().length == 4 && isAtmCard.isChecked) atmPinInput.text.toString() else "",
securityCode = securityCode.text.toString(),
customFields = customFieldsData,
rfid = hasRfidChip.isChecked,
iconFile = iconFileName
)
val encryptedCard = io.encryptCard(data)
vault.card?.add (encryptedCard)
io.writeVault(vault)
if (itemId != null) network.writeQueueTask (encryptedCard, mode = network.MODE_PUT)