diff --git a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/RemangaParser.kt b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/RemangaParser.kt index c1a27795..48f4530e 100644 --- a/src/main/kotlin/org/koitharu/kotatsu/parsers/site/RemangaParser.kt +++ b/src/main/kotlin/org/koitharu/kotatsu/parsers/site/RemangaParser.kt @@ -227,12 +227,12 @@ internal class RemangaParser( return jo.getJSONObject("content").getString("username") } - private fun getApiHeaders(): Headers? { + private fun getApiHeaders(): Headers { val userCookie = context.cookieJar.getCookies(getDomain()).find { it.name == "user" - } ?: return null + } ?: return headers val jo = JSONObject(URLDecoder.decode(userCookie.value, Charsets.UTF_8.name())) - val accessToken = jo.getStringOrNull("access_token") ?: return null + val accessToken = jo.getStringOrNull("access_token") ?: return headers return headers.newBuilder().add("authorization", "bearer $accessToken").build() }