From e537f9e0eda8cd64f3bf34e6b45d48dc1779ab5d Mon Sep 17 00:00:00 2001 From: kwaroran Date: Sat, 3 Feb 2024 05:41:41 +0900 Subject: [PATCH] Refactor getRisuHub function signature and API call --- src/ts/characterCards.ts | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/src/ts/characterCards.ts b/src/ts/characterCards.ts index f2443a9a..fb8e85d4 100644 --- a/src/ts/characterCards.ts +++ b/src/ts/characterCards.ts @@ -800,18 +800,16 @@ export type hubType = { authorname?:string } -export async function getRisuHub(arg?:{ - search?:string, - page?:number, - nsfw?:boolean - sort?:string - updateData?:boolean +export async function getRisuHub(arg:{ + search:string, + page:number, + nsfw:boolean + sort:string }):Promise { try { - const da = await fetch(hubURL + '/hub/list', { - method: "POST", - body: JSON.stringify(arg ?? {}) - }) + const stringArg = `search==${arg.search}&&page==${arg.page}&&nsfw==${arg.nsfw}&&sort==${arg.sort}` + + const da = await fetch(hubURL + '/realm/' + encodeURIComponent(stringArg)) if(da.status !== 200){ return [] }