diff --git a/AniageProvider/build.gradle.kts b/AniageProvider/build.gradle.kts index 1b6252d..54b96f6 100644 --- a/AniageProvider/build.gradle.kts +++ b/AniageProvider/build.gradle.kts @@ -1,5 +1,5 @@ // use an integer for version numbers -version = 3 +version = 4 dependencies{ implementation("com.google.code.gson:gson:2.9.0") diff --git a/AniageProvider/src/main/kotlin/com/lagradost/AniageProvider.kt b/AniageProvider/src/main/kotlin/com/lagradost/AniageProvider.kt index 636fe89..0dd1102 100644 --- a/AniageProvider/src/main/kotlin/com/lagradost/AniageProvider.kt +++ b/AniageProvider/src/main/kotlin/com/lagradost/AniageProvider.kt @@ -57,6 +57,13 @@ class AniageProvider : MainAPI() { // Sections override val mainPage = mainPageOf( mainUrl to "Нове", + mainUrl to "Повнометражне", + mainUrl to "ONA", + mainUrl to "OVA", + mainUrl to "SPECIAL", + mainUrl to "ТБ-Серіал", + mainUrl to "ТБ-Спешл", + mainUrl to "Короткометражне", ) // Done @@ -64,9 +71,20 @@ class AniageProvider : MainAPI() { page: Int, request: MainPageRequest ): HomePageResponse { - // Log.d("CakesTwix-Debug", page.toString()) val body = JSONObject() - body.put("cleanup", JSONArray()) + + val cleanup = with(request.name){ + when{ + this == "Нове" -> JSONArray() + else -> JSONArray().put(JSONObject() + .put("property","type") + .put("type", "=") + .put("value", JSONArray().put(this)) + ) + } + } + + body.put("cleanup", cleanup) val orderBody = JSONObject() orderBody.put("by", "lastUpdated") orderBody.put("direction", "DESC")