mirror of
https://github.com/kodjodevf/mangayomi-extensions.git
synced 2026-02-14 10:51:17 +00:00
fix filter logic in Madara
This commit is contained in:
@@ -48,11 +48,9 @@ class Madara extends MProvider {
|
|||||||
url += "${ll(url)}release=${Uri.encodeComponent(filter.state)}";
|
url += "${ll(url)}release=${Uri.encodeComponent(filter.state)}";
|
||||||
}
|
}
|
||||||
} else if (filter.type == "StatusFilter") {
|
} else if (filter.type == "StatusFilter") {
|
||||||
final status = (filter.state as List).where((e) => e.state).toList();
|
List<String> status = filter.state.where((item) => item.state).map((item) => item.value.toString()).toList();
|
||||||
if (status.isNotEmpty) {
|
if (status.isNotEmpty) {
|
||||||
for (var st in status) {
|
url += "${ll(url)}status[]=${status.join('&status[]=')}";
|
||||||
url += "${ll(url)}status[]=${st.value},";
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
} else if (filter.type == "OrderByFilter") {
|
} else if (filter.type == "OrderByFilter") {
|
||||||
if (filter.state != 0) {
|
if (filter.state != 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user