Skip to content

Commit 96bf357

Browse files
Response parse error has been fixed. (#65)
1 parent c0ac25a commit 96bf357

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main/kotlin/com/hyperdevs/poeditor/gradle/network/PoEditorApiController.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ class PoEditorApiControllerImpl(private val apiToken: String,
6161
val response = poEditorApi.getProjectLanguages(
6262
apiToken = apiToken,
6363
id = projectId).execute()
64-
return response.onSuccessful { it.result.languages }
64+
return response.onSuccessful { it.result?.languages ?: emptyList() }
6565
}
6666

6767
@Suppress("LongParameterList")

src/main/kotlin/com/hyperdevs/poeditor/gradle/network/api/PoEditorApiModels.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ data class ResponseStatus(val status: String,
3737
* PoEditor response to "list languages" call.
3838
*/
3939
data class ListLanguagesResponse(override val response: ResponseStatus,
40-
val result: ListLanguagesResult) : PoEditorResponse(response)
40+
val result: ListLanguagesResult?) : PoEditorResponse(response)
4141

4242
/**
4343
* Result of a "list language" call.

0 commit comments

Comments
 (0)