diff --git a/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/MangaBakaMetadataMapper.kt b/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/MangaBakaMetadataMapper.kt index e956d933..3321c894 100644 --- a/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/MangaBakaMetadataMapper.kt +++ b/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/MangaBakaMetadataMapper.kt @@ -91,7 +91,7 @@ class MangaBakaMetadataMapper( link.startsWith("https://myanimelist.net") -> WebLink("MyAnimeList", link) link.startsWith("https://www.anime-planet.com") -> WebLink("Anime-Planet", link) link.startsWith("https://www.novelupdates.com") -> WebLink("NovelUpdates", link) - link.startsWith("https://mangabaka.dev") -> WebLink("MangaBaka", link) + link.startsWith("https://mangabaka.org") -> WebLink("MangaBaka", link) else -> parseUrl(link)?.let { url -> WebLink(url.host.removePrefix("www."), url.toStingEncoded()) } } }.sortedBy { it.label } @@ -127,4 +127,4 @@ class MangaBakaMetadataMapper( resultId = series.id.value.toString() ) } -} \ No newline at end of file +} diff --git a/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/MangaBakaSeries.kt b/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/MangaBakaSeries.kt index 9ec3064a..87dba039 100644 --- a/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/MangaBakaSeries.kt +++ b/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/MangaBakaSeries.kt @@ -4,7 +4,7 @@ import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable import kotlin.time.Instant -private const val baseUrl = "https://mangabaka.dev" +private const val baseUrl = "https://mangabaka.org" @JvmInline @Serializable diff --git a/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/api/MangaBakaApiClient.kt b/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/api/MangaBakaApiClient.kt index 11e092d5..4a4fc413 100644 --- a/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/api/MangaBakaApiClient.kt +++ b/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/api/MangaBakaApiClient.kt @@ -10,7 +10,7 @@ import snd.komf.providers.mangabaka.MangaBakaSeriesId import snd.komf.providers.mangabaka.MangaBakaType class MangaBakaApiClient(private val ktor: HttpClient) : MangaBakaDataSource { - private val baseUrl = "https://api.mangabaka.dev" + private val baseUrl = "https://api.mangabaka.org" override suspend fun search(title: String, types: List?): List { return ktor.get("${baseUrl}/v1/series/search") { @@ -26,4 +26,4 @@ class MangaBakaApiClient(private val ktor: HttpClient) : MangaBakaDataSource { override suspend fun getSeries(id: MangaBakaSeriesId): MangaBakaSeries { return ktor.get("${baseUrl}/v1/series/${id}").body().data } -} \ No newline at end of file +} diff --git a/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/db/MangaBakaDbDownloader.kt b/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/db/MangaBakaDbDownloader.kt index fae5f84d..3f6fbcfb 100644 --- a/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/db/MangaBakaDbDownloader.kt +++ b/komf-core/src/commonMain/kotlin/snd/komf/providers/mangabaka/db/MangaBakaDbDownloader.kt @@ -45,8 +45,8 @@ class MangaBakaDbDownloader( private val dbMetadata: MangaBakaDbMetadata, private val onStateRefresh: suspend () -> Unit, ) { - private val databaseUrl = "https://api.mangabaka.dev/v1/database/series.sqlite.tar.gz" - private val checksumUrl = "https://api.mangabaka.dev/v1/database/series.sqlite.tar.gz.sha1" + private val databaseUrl = "https://api.mangabaka.org/v1/database/series.sqlite.tar.gz" + private val checksumUrl = "https://api.mangabaka.org/v1/database/series.sqlite.tar.gz.sha1" private val progressFlow = MutableSharedFlow( replay = 1,