fix: Add default values for configs

This commit is contained in:
Mathew Tkachuk committed 2025-03-08 13:53:42 +03:00
1 parent c4fc748024
commit 3c6b910233
1 file changed
+6 -6
@@ -7,25 +7,25 @@ import kotlinx.serialization.json.Json
@Serializable
data class FrdaAsset(
@SerialName("ID")
val id: Long,
val path: String,
val id: Long = 0,
val path: String = "",
val type: String = "store"
)
@Serializable
data class FrdaParameters(
val assets: List<FrdaAsset>,
val skus: List<String>
val assets: List<FrdaAsset> = listOf(),
val skus: List<String> = listOf()
)
@Serializable
data class FrdaInteraction(
val parameters: FrdaParameters
val parameters: FrdaParameters = FrdaParameters(),
)
@Serializable
data class FrdaConfig(
val interaction: FrdaInteraction
val interaction: FrdaInteraction = FrdaInteraction(),
)
private val json = Json { ignoreUnknownKeys = true }