anime(animekai); fixes

This commit is contained in:
Swakshan
2025-04-17 22:36:24 +05:30
parent c2d3729ae5
commit 37a36ceb38

View File

@@ -6,7 +6,7 @@ const mangayomiSources = [{
"iconUrl": "https://www.google.com/s2/favicons?sz=256&domain=https://animekai.to/",
"typeSource": "single",
"itemType": 1,
"version": "0.2.0",
"version": "0.2.1",
"pkgPath": "anime/src/en/animekai.js"
}];
@@ -26,7 +26,9 @@ class DefaultExtension extends MProvider {
}
async request(slug) {
var url = this.getBaseUrl() + slug;
var url = slug
var baseUrl = this.getBaseUrl()
if (!slug.includes(baseUrl)) url = baseUrl + slug;
var res = await this.client.get(url);
return res.body
}
@@ -41,7 +43,7 @@ class DefaultExtension extends MProvider {
function bundleSlug(category, items) {
var rd = ""
for (var item of items) {
rd += `&${category}[]=${item}`;
rd += `&${category}[]=${item.toLowerCase()}`;
}
return rd;
}
@@ -58,7 +60,7 @@ class DefaultExtension extends MProvider {
slug += bundleSlug("rating", rating);
slug += bundleSlug("country", country);
slug += bundleSlug("language", language);
sort = sort.length < 1 ? "most_relevance" : "" // default sort is most relevance
sort = sort.length < 1 ? "most_relevance" : sort// default sort is most relevance
slug += "&sort=" + sort;
slug += `&page=${page}`;