From baee9bee0e6aa5fd8b1ee0f68a9ad860998ba502 Mon Sep 17 00:00:00 2001 From: Koitharu Date: Sat, 6 Jan 2024 14:27:07 +0200 Subject: [PATCH] Update shikimori domain --- .../scrobbling/shikimori/data/ShikimoriRepository.kt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/shikimori/data/ShikimoriRepository.kt b/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/shikimori/data/ShikimoriRepository.kt index 41624a070..6bc2eb657 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/shikimori/data/ShikimoriRepository.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/scrobbling/shikimori/data/ShikimoriRepository.kt @@ -28,8 +28,9 @@ import org.koitharu.kotatsu.scrobbling.common.domain.model.ScrobblerUser import javax.inject.Inject import javax.inject.Singleton +private const val DOMAIN = "shikimori.one" private const val REDIRECT_URI = "kotatsu://shikimori-auth" -private const val BASE_URL = "https://shikimori.me/" +private const val BASE_URL = "https://$DOMAIN/" private const val MANGA_PAGE_SIZE = 10 @Singleton @@ -199,15 +200,15 @@ class ShikimoriRepository @Inject constructor( id = json.getLong("id"), name = json.getString("name"), altName = json.getStringOrNull("russian"), - cover = json.getJSONObject("image").getString("preview").toAbsoluteUrl("shikimori.me"), - url = json.getString("url").toAbsoluteUrl("shikimori.me"), + cover = json.getJSONObject("image").getString("preview").toAbsoluteUrl(DOMAIN), + url = json.getString("url").toAbsoluteUrl(DOMAIN), ) private fun ScrobblerMangaInfo(json: JSONObject) = ScrobblerMangaInfo( id = json.getLong("id"), name = json.getString("name"), - cover = json.getJSONObject("image").getString("preview").toAbsoluteUrl("shikimori.me"), - url = json.getString("url").toAbsoluteUrl("shikimori.me"), + cover = json.getJSONObject("image").getString("preview").toAbsoluteUrl(DOMAIN), + url = json.getString("url").toAbsoluteUrl(DOMAIN), descriptionHtml = json.getString("description_html"), )