fix: allow Fido2Credentials.rpName with null value

Fixes #350
This commit is contained in:
Kabir Kwatra 2024-05-24 19:19:01 -07:00 committed by Artem Chepurnyi
parent 0a4f293f09
commit d2df9687c9
9 changed files with 9 additions and 9 deletions

View File

@ -11,7 +11,7 @@ data class AddPasskeyCipherRequest(
val keyCurve: String, // P-256
val keyValue: String,
val rpId: String,
val rpName: String,
val rpName: String?,
val counter: Int?,
val userHandle: String,
val userName: String?,

View File

@ -324,7 +324,7 @@ data class DSecret(
val keyCurve: String, // P-256
val keyValue: String,
val rpId: String,
val rpName: String,
val rpName: String?,
val counter: Int?,
val userHandle: String,
val userName: String?,

View File

@ -28,7 +28,7 @@ data class ItemLoginFido2CredentialsExportEntity(
val keyCurve: String,
val keyValue: String,
val rpId: String,
val rpName: String,
val rpName: String?,
val counter: String,
val userHandle: String,
val userName: String? = null,

View File

@ -232,7 +232,7 @@ data class BitwardenCipher(
val keyCurve: String,
val keyValue: String,
val rpId: String,
val rpName: String,
val rpName: String?,
val counter: String,
val userHandle: String,
val userName: String? = null,

View File

@ -763,7 +763,7 @@ private fun PasskeyField(
},
text = {
Text(
text = passkey.rpName,
text = passkey.rpName ?: "",
)
},
)

View File

@ -1150,7 +1150,7 @@ class AddStateItemPasskeyFactory(
val keyCurve: String, // P-256
val keyValue: String,
val rpId: String,
val rpName: String,
val rpName: String?,
val counter: Int?,
val userHandle: String,
val userName: String? = null,

View File

@ -212,7 +212,7 @@ private fun ColumnScope.ContentOk(
val rpId = state.model.rpId
Column {
Text(
text = rpName,
text = rpName ?: "",
)
Text(
text = rpId,

View File

@ -27,7 +27,7 @@ data class LoginFido2CredentialsEntity(
val rpId: String,
@JsonNames("rpName")
@SerialName("RpName")
val rpName: String,
val rpName: String?,
@JsonNames("counter")
@SerialName("Counter")
val counter: String,

View File

@ -20,7 +20,7 @@ data class LoginFido2CredentialsRequest(
@SerialName("rpId")
val rpId: String,
@SerialName("rpName")
val rpName: String,
val rpName: String?,
@SerialName("counter")
val counter: String,
@SerialName("userHandle")