diff --git a/src/pt/manhastro/build.gradle b/src/pt/manhastro/build.gradle index e63d04c79..1b33c2764 100644 --- a/src/pt/manhastro/build.gradle +++ b/src/pt/manhastro/build.gradle @@ -3,7 +3,7 @@ ext { extClass = '.Manhastro' themePkg = 'madara' baseUrl = 'https://manhastro.com' - overrideVersionCode = 5 + overrideVersionCode = 6 isNsfw = true } diff --git a/src/pt/manhastro/src/eu/kanade/tachiyomi/extension/pt/manhastro/Manhastro.kt b/src/pt/manhastro/src/eu/kanade/tachiyomi/extension/pt/manhastro/Manhastro.kt index e2838e213..dba3bdf24 100644 --- a/src/pt/manhastro/src/eu/kanade/tachiyomi/extension/pt/manhastro/Manhastro.kt +++ b/src/pt/manhastro/src/eu/kanade/tachiyomi/extension/pt/manhastro/Manhastro.kt @@ -20,8 +20,12 @@ class Manhastro : Madara( SimpleDateFormat("dd/MM/yyyy", Locale("pt", "BR")), ) { + override val mangaSubString = "lermanga" + override val client: OkHttpClient = super.client.newBuilder() - .rateLimit(1, 2, TimeUnit.SECONDS) + .rateLimit(1) + .readTimeout(1, TimeUnit.MINUTES) + .connectTimeout(1, TimeUnit.MINUTES) .addInterceptor { chain -> val response = chain.proceed(chain.request()) val mime = response.headers["Content-Type"] @@ -41,6 +45,8 @@ class Manhastro : Madara( override val useNewChapterEndpoint = true + override val useLoadMoreRequest = LoadMoreStrategy.Always + override val mangaDetailsSelectorTitle = "div.summary_content h2" override val mangaDetailsSelectorStatus = "div.summary-heading:contains(Status) + div.summary-content"