1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-27 00:38:11 -07:00

Github API fix.

This commit is contained in:
Cedric Beust 2016-04-07 06:23:43 -08:00
parent fd2c9a932f
commit 1a58b70a8e

View file

@ -117,8 +117,8 @@ class GithubApi2 @Inject constructor(
} else { } else {
service.getReleasesNoAuth("cbeust", "kobalt") service.getReleasesNoAuth("cbeust", "kobalt")
} }
val releases = req.execute() val releases = req.execute().body()
.body() if (releases != null) {
releases.firstOrNull()?.let { releases.firstOrNull()?.let {
try { try {
result = listOf(it.name, it.tagName).filterNotNull().first { !it.isBlank() } result = listOf(it.name, it.tagName).filterNotNull().first { !it.isBlank() }
@ -126,6 +126,9 @@ class GithubApi2 @Inject constructor(
throw KobaltException("Couldn't find the latest release") throw KobaltException("Couldn't find the latest release")
} }
} }
} else {
warn("Didn't receive any body in the response to GitHub.getReleases()")
}
} catch(e: Exception) { } catch(e: Exception) {
log(1, "Couldn't retrieve releases from github: " + e.message) log(1, "Couldn't retrieve releases from github: " + e.message)
e.printStackTrace() e.printStackTrace()