Refactor getRisuHub function signature and API call

This commit is contained in:
kwaroran
2024-02-03 05:41:41 +09:00
parent bfb6633f89
commit e537f9e0ed

View File

@@ -800,18 +800,16 @@ export type hubType = {
authorname?:string authorname?:string
} }
export async function getRisuHub(arg?:{ export async function getRisuHub(arg:{
search?:string, search:string,
page?:number, page:number,
nsfw?:boolean nsfw:boolean
sort?:string sort:string
updateData?:boolean
}):Promise<hubType[]> { }):Promise<hubType[]> {
try { try {
const da = await fetch(hubURL + '/hub/list', { const stringArg = `search==${arg.search}&&page==${arg.page}&&nsfw==${arg.nsfw}&&sort==${arg.sort}`
method: "POST",
body: JSON.stringify(arg ?? {}) const da = await fetch(hubURL + '/realm/' + encodeURIComponent(stringArg))
})
if(da.status !== 200){ if(da.status !== 200){
return [] return []
} }