This commit is contained in:
@@ -531,16 +531,16 @@ export function card(app: App) {
|
||||
pair
|
||||
? {
|
||||
char: pair[0],
|
||||
...pair[1]
|
||||
.sort((a, b) => Number(a.order) - Number(b.order))
|
||||
.shift(),
|
||||
...pair[1].sort(
|
||||
(a, b) => Number(a.order) - Number(b.order),
|
||||
)[0],
|
||||
}
|
||||
: undefined)(Object.entries(e).shift()),
|
||||
: undefined)(Object.entries(e)[0]),
|
||||
);
|
||||
if (!builds?.id) return status(404, errorLoc.buildNotFound);
|
||||
|
||||
const res = redirect(
|
||||
`/v1/card/enka/${username}/${hoyo.hash}/${builds.char}/${builds.id}${new URLSearchParams(query as Record<string, string>)}`,
|
||||
`/v1/card/enka/${username}/${hoyo.hash}/${builds.char}/${builds.id}?${new URLSearchParams(query as Record<string, string>)}`,
|
||||
);
|
||||
queueMicrotask(async () => {
|
||||
cache.set(cacheKey, res, 1000 * 60); // cache for 1 minute
|
||||
|
||||
Reference in New Issue
Block a user