diff --git a/dart/anime/src/fr/animesultra/animesultra.dart b/dart/anime/src/fr/animesultra/animesultra.dart index 4522b823..75b71947 100644 --- a/dart/anime/src/fr/animesultra/animesultra.dart +++ b/dart/anime/src/fr/animesultra/animesultra.dart @@ -59,7 +59,10 @@ class AnimesUltra extends MProvider { @override Future search(String query, int page, FilterList filterList) async { - final res = (await client.get(Uri.parse(baseUrl))).body; + query = query.trim().replaceAll(" ", "+"); + final res = (await client.get(Uri.parse( + "$baseUrl/index.php?do=search&subaction=search&story=$query"))) + .body; List animeList = []; final urls = xpath(res, '//*[@class="film-poster"]/a/@href'); @@ -74,7 +77,7 @@ class AnimesUltra extends MProvider { animeList.add(anime); } - return MPages(animeList, false); + return MPages(animeList.reversed.toList(), false); } @override diff --git a/dart/anime/src/fr/animesultra/source.dart b/dart/anime/src/fr/animesultra/source.dart index 1970d966..2fbc1c92 100644 --- a/dart/anime/src/fr/animesultra/source.dart +++ b/dart/anime/src/fr/animesultra/source.dart @@ -1,7 +1,7 @@ import '../../../../../model/source.dart'; Source get animesultraSource => _animesultraSource; -const _animesultraVersion = "0.0.7"; +const _animesultraVersion = "0.0.75"; const _animesultraSourceCodeUrl = "https://raw.githubusercontent.com/kodjodevf/mangayomi-extensions/$branchName/dart/anime/src/fr/animesultra/animesultra.dart"; Source _animesultraSource = Source(