We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent aadac5e commit a072893Copy full SHA for a072893
1 file changed
src/main/kotlin/utils/SynchronousCallAdapterFactory.kt
@@ -17,11 +17,11 @@ class SynchronousCallAdapterFactory : CallAdapter.Factory() {
17
if (returnType.toString().contains("retrofit2.Call")) {
18
return null
19
}
20
- return object : CallAdapter<Any, Any> {
+ return object : CallAdapter<Any, Any?> {
21
override fun responseType(): Type = returnType
22
- override fun adapt(call: retrofit2.Call<Any>): Any {
+ override fun adapt(call: retrofit2.Call<Any>): Any? {
23
try {
24
- return call.execute().body()!!
+ return call.execute().body()
25
} catch (e: Exception) {
26
throw RuntimeException(e)
27
0 commit comments