fix(en/gogoanime): Fix order of latest updates (#2054)

This commit is contained in:
Programmer-0-0
2023-08-17 15:03:59 +04:00
committed by GitHub
parent 16c1ddff71
commit 3ee344ab54
2 changed files with 6 additions and 7 deletions

View File

@ -7,7 +7,7 @@ ext {
extName = 'Gogoanime' extName = 'Gogoanime'
pkgNameSuffix = 'en.gogoanime' pkgNameSuffix = 'en.gogoanime'
extClass = '.GogoAnime' extClass = '.GogoAnime'
extVersionCode = 70 extVersionCode = 71
libVersion = '13' libVersion = '13'
} }

View File

@ -72,14 +72,13 @@ class GogoAnime : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
// =============================== Latest =============================== // =============================== Latest ===============================
override fun latestUpdatesRequest(page: Int): Request = override fun latestUpdatesRequest(page: Int): Request =
GET("https://ajax.gogo-load.com/ajax/page-recent-release-ongoing.html?page=$page&type=1", headers) GET("$baseUrl/?page=$page", headers)
override fun latestUpdatesSelector(): String = "div.added_series_body.popular li a:has(div)" override fun latestUpdatesSelector(): String = "div.img a"
override fun latestUpdatesFromElement(element: Element): SAnime = SAnime.create().apply { override fun latestUpdatesFromElement(element: Element): SAnime = SAnime.create().apply {
setUrlWithoutDomain(element.attr("abs:href")) setUrlWithoutDomain(element.attr("href"))
thumbnail_url = element.select("div.thumbnail-popular").attr("style") thumbnail_url = element.selectFirst("img")!!.attr("src")
.substringAfter("background: url('").substringBefore("');")
title = element.attr("title") title = element.attr("title")
} }
@ -253,7 +252,7 @@ class GogoAnime : ConfigurableAnimeSource, ParsedAnimeHttpSource() {
private val PREF_DOMAIN_KEY = "preferred_domain_name_v${AppInfo.getVersionName()}" private val PREF_DOMAIN_KEY = "preferred_domain_name_v${AppInfo.getVersionName()}"
private const val PREF_DOMAIN_TITLE = "Override BaseUrl" private const val PREF_DOMAIN_TITLE = "Override BaseUrl"
private const val PREF_DOMAIN_DEFAULT = "https://gogoanime3.net" private const val PREF_DOMAIN_DEFAULT = "https://gogoanimehd.to"
private const val PREF_DOMAIN_SUMMARY = "For temporary uses. Updating the extension will erase this setting." private const val PREF_DOMAIN_SUMMARY = "For temporary uses. Updating the extension will erase this setting."
private const val PREF_QUALITY_KEY = "preferred_quality" private const val PREF_QUALITY_KEY = "preferred_quality"