Skip to content

Commit c6bf882

Browse files
Last Sync: 2026-02-20 05:12 (Mobile)
1 parent 6e22bce commit c6bf882

1 file changed

Lines changed: 3 additions & 19 deletions

File tree

SamehadakuProvider/src/main/kotlin/com/Samehadaku/SamehadakuProvider.kt

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,9 @@ class SamehadakuProvider : MainAPI() {
3434
}
3535

3636
override val mainPage = mainPageOf(
37-
"anime-terbaru/page/%d" to "Terbaru",
37+
"daftar-anime-2/?title=&status=&type=&order=latest/page/%d" to "Terbaru",
3838
"daftar-anime-2/?title=&status=Finished+Airing&type=&order=update/page/%d/" to "Selesai",
39-
"genre/sci-fi/page/%d/" to "SCI-FI",
40-
"genre/school/page/%d/" to "School",
41-
"genre/fantasy/page/%d/" to "Fantasy",
42-
"genre/adventure/page/%d/" to "Adventure",
39+
"daftar-anime-2/?title=&status=&type=Movie&order=update/page/%d/" to "Movie",
4340
)
4441

4542

@@ -53,20 +50,7 @@ class SamehadakuProvider : MainAPI() {
5350
if (request.name == "Terbaru") it.toLatestAnimeResult()
5451
else it.toSearchResult()
5552
}
56-
// Mengecek apakah request saat ini adalah halaman "Terbaru"
57-
val isLandscape = request.name == "Terbaru"
58-
59-
// Menggunakan HomePageList secara eksplisit agar bisa mengatur isHorizontalImages
60-
return HomePageResponse(
61-
items = listOf(
62-
HomePageList(
63-
name = request.name,
64-
list = homeList,
65-
isHorizontalImages = isLandscape
66-
)
67-
),
68-
hasNext = true // Ubah menjadi false jika scraping kamu tidak mendeteksi halaman selanjutnya
69-
)
53+
return newHomePageResponse(request.name, homeList)
7054
}
7155

7256
private fun Element.toSearchResult(): AnimeSearchResponse? {

0 commit comments

Comments
 (0)