aboutsummaryrefslogtreecommitdiff
path: root/lib/anilist/aniAdvanceSearch.js
diff options
context:
space:
mode:
authorFactiven <[email protected]>2023-10-24 20:27:32 +0700
committerFactiven <[email protected]>2023-10-24 20:27:32 +0700
commit451e4dffd000169e7113aa3275e4acaf7f1fbbbc (patch)
tree035edf0d05e2f6878be745c326935aba3d821636 /lib/anilist/aniAdvanceSearch.js
parentUpdate v4.2.1 (diff)
downloadmoopa-4.2.2.tar.xz
moopa-4.2.2.zip
Update v4.2.2v4.2.2
Diffstat (limited to 'lib/anilist/aniAdvanceSearch.js')
-rw-r--r--lib/anilist/aniAdvanceSearch.js11
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/anilist/aniAdvanceSearch.js b/lib/anilist/aniAdvanceSearch.js
index cf344b0..7e684af 100644
--- a/lib/anilist/aniAdvanceSearch.js
+++ b/lib/anilist/aniAdvanceSearch.js
@@ -27,14 +27,15 @@ export async function aniAdvanceSearch({
const response = await fetch("https://api.anify.tv/search-advanced", {
method: "POST",
body: JSON.stringify({
- type: "manga",
- genres: categorizedGenres,
+ sort: "averageRating",
+ sortDirection: "DESC",
+ ...(categorizedGenres && { ...categorizedGenres }),
...(search && { query: search }),
...(page && { page: page }),
...(perPage && { perPage: perPage }),
- ...(format && { format: format }),
- ...(seasonYear && { year: seasonYear }),
- ...(type && { type: type }),
+ ...(format && { format: [format] }),
+ ...(seasonYear && { year: Number(seasonYear) }),
+ ...(type && { type: format === "NOVEL" ? "novel" : type }),
}),
});