Ashley Figueira
08/19/2021, 10:48 AMsealed class ApiResponse {
data class Success(val fields: String) : ApiResponse()
data class Error(val errorCode: String, val errorMessage: String): ApiResponse()
}
Is there any tutorial on how to do something like this?Javier
08/19/2021, 10:52 AMNikky
08/19/2021, 7:56 PMtype
field for success or error ? maybe you can get away with a sealed class..
or just decode into a JsonElement
and decide which serializer to use in a when
you can try a JsonTransformingSerializer
to preprocess the jsonAshley Figueira
08/20/2021, 2:07 PMJavier
08/20/2021, 2:12 PM