From 1fccdf3d28905ee733bddd2a0309db1dc77dae35 Mon Sep 17 00:00:00 2001 From: beerpsi <92439990+beerpiss@users.noreply.github.com> Date: Tue, 24 Jan 2023 19:53:14 +0700 Subject: [PATCH] [mgo] fix filtering by genre (#15087) * [mgo] fix filtering by genre * bump --- src/en/mangago/build.gradle | 2 +- .../eu/kanade/tachiyomi/extension/en/mangago/Mangago.kt | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/en/mangago/build.gradle b/src/en/mangago/build.gradle index 3239854ef..01b6e02b9 100644 --- a/src/en/mangago/build.gradle +++ b/src/en/mangago/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Mangago' pkgNameSuffix = 'en.mangago' extClass = '.Mangago' - extVersionCode = 11 + extVersionCode = 12 isNsfw = true } diff --git a/src/en/mangago/src/eu/kanade/tachiyomi/extension/en/mangago/Mangago.kt b/src/en/mangago/src/eu/kanade/tachiyomi/extension/en/mangago/Mangago.kt index 0b786815f..edf5fd8d1 100644 --- a/src/en/mangago/src/eu/kanade/tachiyomi/extension/en/mangago/Mangago.kt +++ b/src/en/mangago/src/eu/kanade/tachiyomi/extension/en/mangago/Mangago.kt @@ -245,8 +245,8 @@ class Mangago : ParsedHttpSource() { override fun getFilterList(): FilterList = FilterList( Filter.Header("Ignored if using text search"), - StatusFilterGroup(), SortFilter(), + StatusFilterGroup(), GenreFilterGroup(), ) @@ -254,7 +254,7 @@ class Mangago : ParsedHttpSource() { fun addToUrl(builder: HttpUrl.Builder) } - private class StatusFilter(name: String, val query: String) : UriFilter, Filter.CheckBox(name) { + private class StatusFilter(name: String, val query: String, state: Boolean) : UriFilter, Filter.CheckBox(name, state) { override fun addToUrl(builder: HttpUrl.Builder) { builder.addQueryParameter(query, if (state) "1" else "0") } @@ -263,8 +263,8 @@ class Mangago : ParsedHttpSource() { private class StatusFilterGroup : UriFilter, Filter.Group( "Status", listOf( - StatusFilter("Completed", "f"), - StatusFilter("Ongoing", "o") + StatusFilter("Completed", "f", true), + StatusFilter("Ongoing", "o", true) ) ) { override fun addToUrl(builder: HttpUrl.Builder) {