mirror of
https://github.com/bitwarden/android.git
synced 2026-08-25 17:09:55 -05:00
[PM-14526] Add JsonNames annotation to SyncResponseJson (#4247)
This commit is contained in:
+5
@@ -1,8 +1,10 @@
|
|||||||
package com.x8bit.bitwarden.data.vault.datasource.network.model
|
package com.x8bit.bitwarden.data.vault.datasource.network.model
|
||||||
|
|
||||||
import kotlinx.serialization.Contextual
|
import kotlinx.serialization.Contextual
|
||||||
|
import kotlinx.serialization.ExperimentalSerializationApi
|
||||||
import kotlinx.serialization.SerialName
|
import kotlinx.serialization.SerialName
|
||||||
import kotlinx.serialization.Serializable
|
import kotlinx.serialization.Serializable
|
||||||
|
import kotlinx.serialization.json.JsonNames
|
||||||
import kotlinx.serialization.json.JsonObject
|
import kotlinx.serialization.json.JsonObject
|
||||||
import java.time.ZonedDateTime
|
import java.time.ZonedDateTime
|
||||||
|
|
||||||
@@ -21,6 +23,7 @@ private const val DEFAULT_FIDO_2_KEY_CURVE = "P-256"
|
|||||||
* @property domains A domains object associated with the vault data.
|
* @property domains A domains object associated with the vault data.
|
||||||
* @property sends A list of send objects associated with the vault data (nullable).
|
* @property sends A list of send objects associated with the vault data (nullable).
|
||||||
*/
|
*/
|
||||||
|
@OptIn(ExperimentalSerializationApi::class)
|
||||||
@Serializable
|
@Serializable
|
||||||
data class SyncResponseJson(
|
data class SyncResponseJson(
|
||||||
@SerialName("folders")
|
@SerialName("folders")
|
||||||
@@ -30,6 +33,7 @@ data class SyncResponseJson(
|
|||||||
val collections: List<Collection>?,
|
val collections: List<Collection>?,
|
||||||
|
|
||||||
@SerialName("profile")
|
@SerialName("profile")
|
||||||
|
@JsonNames("Profile")
|
||||||
val profile: Profile,
|
val profile: Profile,
|
||||||
|
|
||||||
@SerialName("ciphers")
|
@SerialName("ciphers")
|
||||||
@@ -39,6 +43,7 @@ data class SyncResponseJson(
|
|||||||
val policies: List<Policy>?,
|
val policies: List<Policy>?,
|
||||||
|
|
||||||
@SerialName("domains")
|
@SerialName("domains")
|
||||||
|
@JsonNames("Domains")
|
||||||
val domains: Domains?,
|
val domains: Domains?,
|
||||||
|
|
||||||
@SerialName("sends")
|
@SerialName("sends")
|
||||||
|
|||||||
Reference in New Issue
Block a user