diff --git a/src/ru/libmanga/build.gradle b/src/ru/libmanga/build.gradle index c0d16be3a..030dfe599 100644 --- a/src/ru/libmanga/build.gradle +++ b/src/ru/libmanga/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'MangaLib' pkgNameSuffix = 'ru.libmanga' extClass = '.LibManga' - extVersionCode = 21 + extVersionCode = 22 libVersion = '1.2' } diff --git a/src/ru/libmanga/src/eu/kanade/tachiyomi/extension/ru/libmanga/LibManga.kt b/src/ru/libmanga/src/eu/kanade/tachiyomi/extension/ru/libmanga/LibManga.kt index 1b4f74054..2a828f59a 100644 --- a/src/ru/libmanga/src/eu/kanade/tachiyomi/extension/ru/libmanga/LibManga.kt +++ b/src/ru/libmanga/src/eu/kanade/tachiyomi/extension/ru/libmanga/LibManga.kt @@ -325,7 +325,7 @@ class LibManga : ConfigurableSource, HttpSource() { } is GenreList -> filter.state.forEach { genre -> if (genre.state != Filter.TriState.STATE_IGNORE) { - url.addQueryParameter(if (genre.isIncluded()) "includeGenres[]" else "excludeGenres[]", genre.id) + url.addQueryParameter(if (genre.isIncluded()) "genres[include][]" else "genres[exclude][]", genre.id) } } is OrderBy -> { diff --git a/src/ru/remanga/build.gradle b/src/ru/remanga/build.gradle index 94c83c4e6..925a3c08d 100644 --- a/src/ru/remanga/build.gradle +++ b/src/ru/remanga/build.gradle @@ -5,7 +5,7 @@ ext { extName = 'Remanga' pkgNameSuffix = 'ru.remanga' extClass = '.Remanga' - extVersionCode = 6 + extVersionCode = 7 libVersion = '1.2' } diff --git a/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt b/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt index 670dc2390..30b797b61 100644 --- a/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt +++ b/src/ru/remanga/src/eu/kanade/tachiyomi/extension/ru/remanga/Remanga.kt @@ -162,8 +162,8 @@ class Remanga : ConfigurableSource, HttpSource() { (if (filters.isEmpty()) getFilterList() else filters).forEach { filter -> when (filter) { is OrderBy -> { - val ord = arrayOf("id", "chapter_date", "rating", "votes", "views", "random")[filter.state!!.index] - url.addQueryParameter("ordering", if (filter.state!!.ascending) "-$ord" else ord) + val ord = arrayOf("id", "chapter_date", "rating", "votes", "views", "ount_chapters", "random")[filter.state!!.index] + url.addQueryParameter("ordering", if (filter.state!!.ascending) "$ord" else "-$ord") } is CategoryList -> filter.state.forEach { category -> if (category.state != Filter.TriState.STATE_IGNORE) { @@ -400,7 +400,7 @@ class Remanga : ConfigurableSource, HttpSource() { private class OrderBy : Filter.Sort( "Сортировка", - arrayOf("Новизне", "Последним обновлениям", "Популярности", "Лайкам", "Просмотрам", "Мне повезет"), + arrayOf("Новизне", "Последним обновлениям", "Популярности", "Лайкам", "Просмотрам", "По кол-ву глав", "Мне повезет"), Selection(2, false) )