Can't map GraphQL type: Currency to: Object.java
Я создал адаптер нестандартного типа, но точно не знаю, как отобразить скаляр Currency
, и в настоящее время я получаю ответ creditBalance=com.apollographql.apollo.response.CustomTypeValue$GraphQLString@a9b3abb
Это мой адаптер:
object customTypeAdapteCurrency : CustomTypeAdapter<String> {
override fun encode(value: String): CustomTypeValue<*> {
return CustomTypeValue.GraphQLString(value)
}
override fun decode(value: CustomTypeValue<*>): String? {
return try {
java.lang.String.valueOf(value)
} catch (e: ParseException) {
return null
}
}
}