@@ -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