File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -1128,10 +1128,10 @@ sealed class Response<out T> {
11281128
11291129class ResponseSerializer <T >(private val dataSerializer : KSerializer <T >) : KSerializer<Response<T>> {
11301130 override val descriptor: SerialDescriptor = buildSerialDescriptor(" Response" , PolymorphicKind .SEALED ) {
1131- element(" Ok" , buildClassSerialDescriptor(" Ok" ) {
1132- element<String >(" message" )
1131+ element(" Ok" , dataSerializer.descriptor)
1132+ element(" Error" , buildClassSerialDescriptor(" Error" ) {
1133+ element<String >(" message" )
11331134 })
1134- element(" Error" , dataSerializer.descriptor)
11351135 }
11361136
11371137 override fun deserialize (decoder : Decoder ): Response <T > {
Original file line number Diff line number Diff line change @@ -15,10 +15,10 @@ sealed class Response<out T> {
1515
1616class ResponseSerializer <T >(private val dataSerializer : KSerializer <T >) : KSerializer<Response<T>> {
1717 override val descriptor: SerialDescriptor = buildSerialDescriptor(" Response" , PolymorphicKind .SEALED ) {
18- element(" Ok" , buildClassSerialDescriptor(" Ok" ) {
19- element<String >(" message" )
18+ element(" Ok" , dataSerializer.descriptor)
19+ element(" Error" , buildClassSerialDescriptor(" Error" ) {
20+ element<String >(" message" )
2021 })
21- element(" Error" , dataSerializer.descriptor)
2222 }
2323
2424 override fun deserialize (decoder : Decoder ): Response <T > {
You can’t perform that action at this time.
0 commit comments