diff --git a/anime/src/all/yomiroll/source.dart b/anime/src/all/yomiroll/source.dart index cbfba23b..744e8c45 100644 --- a/anime/src/all/yomiroll/source.dart +++ b/anime/src/all/yomiroll/source.dart @@ -1,6 +1,6 @@ import '../../../../model/source.dart'; -const _yomirollVersion = "0.0.15"; +const _yomirollVersion = "0.0.2"; const _yomirollSourceCodeUrl = "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/anime/src/all/yomiroll/yomiroll.dart"; diff --git a/anime/src/all/yomiroll/yomiroll.dart b/anime/src/all/yomiroll/yomiroll.dart index 94b4bcdf..3e2e961a 100644 --- a/anime/src/all/yomiroll/yomiroll.dart +++ b/anime/src/all/yomiroll/yomiroll.dart @@ -33,11 +33,12 @@ class YomiRoll extends MProvider { String url = ""; final start = page != 1 ? "start=${(page - 1) * 36}&" : ""; if (query.isNotEmpty) { - final typeFilter = filters - .where((e) => e.type == "TypeFilter" ? true : false) - .toList() - .first; - final type = typeFilter.values[typeFilter.state].value; + final typeFilter = + filters.where((e) => e.type == "TypeFilter" ? true : false).toList(); + String type = "top_results"; + if (typeFilter.isNotEmpty) { + type = typeFilter.first.values[typeFilter.first.state].value; + } url = "$crApiUrl/discover/search?${start}n=36&q=${query.toLowerCase().replaceAll(" ", "+")}&type=$type"; } else {