diff --git a/src/all/mangahosted/AndroidManifest.xml b/src/all/mangahosted/AndroidManifest.xml index 89ee9a464..0157485a8 100644 --- a/src/all/mangahosted/AndroidManifest.xml +++ b/src/all/mangahosted/AndroidManifest.xml @@ -13,7 +13,7 @@ diff --git a/src/all/mangahosted/build.gradle b/src/all/mangahosted/build.gradle index 91afe91f0..6736f985d 100644 --- a/src/all/mangahosted/build.gradle +++ b/src/all/mangahosted/build.gradle @@ -1,7 +1,7 @@ ext { extName = 'Manga Hosted' extClass = '.MangaHostedFactory' - extVersionCode = 2 + extVersionCode = 3 isNsfw = true } diff --git a/src/all/mangahosted/src/eu/kanade/tachiyomi/extension/all/mangahosted/MangaHosted.kt b/src/all/mangahosted/src/eu/kanade/tachiyomi/extension/all/mangahosted/MangaHosted.kt index 348a28757..ab81fb82a 100644 --- a/src/all/mangahosted/src/eu/kanade/tachiyomi/extension/all/mangahosted/MangaHosted.kt +++ b/src/all/mangahosted/src/eu/kanade/tachiyomi/extension/all/mangahosted/MangaHosted.kt @@ -26,7 +26,7 @@ class MangaHosted(private val langOption: LanguageOption) : HttpSource() { override val name: String = "Manga Hosted${langOption.nameSuffix}" - override val baseUrl: String = "https://mangahosted.org" + override val baseUrl: String = "https://mangago.fit/${langOption.infix}" override val supportsLatest = true @@ -80,7 +80,7 @@ class MangaHosted(private val langOption: LanguageOption) : HttpSource() { override fun fetchSearchManga(page: Int, query: String, filters: FilterList): Observable { if (query.startsWith(SEARCH_PREFIX)) { - val url = "$baseUrl/${langOption.infix}/${query.substringAfter(SEARCH_PREFIX)}" + val url = "$baseUrl/${query.substringAfter(SEARCH_PREFIX)}" return client.newCall(GET(url, headers)) .asObservableSuccess().map { response -> val mangas = try { listOf(mangaDetailsParse(response)) } catch (_: Exception) { emptyList() } @@ -184,7 +184,7 @@ class MangaHosted(private val langOption: LanguageOption) : HttpSource() { title = dto.title thumbnail_url = dto.thumbnailUrl status = dto.status - url = "/${langOption.infix}/${dto.slug}" + url = "/${dto.slug}" genre = dto.genres initialized = true } @@ -195,7 +195,7 @@ class MangaHosted(private val langOption: LanguageOption) : HttpSource() { companion object { const val SEARCH_PREFIX = "slug:" - val baseApiUrl = "https://api.novelfull.us" + val baseApiUrl = "https://api.mangago.fit" val apiUrl = "$baseApiUrl/api" val dateFormat = SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSSSS", Locale.ENGLISH) } diff --git a/src/all/mangahosted/src/eu/kanade/tachiyomi/extension/all/mangahosted/MangaHostedFactory.kt b/src/all/mangahosted/src/eu/kanade/tachiyomi/extension/all/mangahosted/MangaHostedFactory.kt index 5cd1d05b2..bca0f6785 100644 --- a/src/all/mangahosted/src/eu/kanade/tachiyomi/extension/all/mangahosted/MangaHostedFactory.kt +++ b/src/all/mangahosted/src/eu/kanade/tachiyomi/extension/all/mangahosted/MangaHostedFactory.kt @@ -23,7 +23,7 @@ val languages = listOf( LanguageOption("id", "manga-indo", "id"), LanguageOption("it", "manga-italia", "manga-it"), LanguageOption("ja", "mangaraw", "raw"), - LanguageOption("pt-BR", "manga-br", orderBy = "ASC"), + LanguageOption("pt-BR", "manga-br"), LanguageOption("ru", "manga-ru", "mangaru"), LanguageOption("ru", "manga-ru-hentai", "hentai", " +18"), LanguageOption("ru", "manga-ru-yaoi", "yaoi", " +18 Yaoi"),