fix server session
This commit is contained in:
parent
d17ca3caf4
commit
0d732bccf4
|
|
@ -91,8 +91,11 @@ export const useServerRouter = <T extends ReturnType<typeof newServerRouter>>(
|
|||
result = await route.handler.default(...params);
|
||||
}
|
||||
|
||||
if (result) return result;
|
||||
else return new Response(JSON.stringify(result));
|
||||
if (typeof result === "object" && result instanceof Response) {
|
||||
return result;
|
||||
}
|
||||
|
||||
return new Response(JSON.stringify(result));
|
||||
}
|
||||
return await arg.handle(arg.req);
|
||||
},
|
||||
|
|
|
|||
|
|
@ -32,13 +32,7 @@ export const sessionServer = <T>(arg: {
|
|||
const { req, handle } = server_arg;
|
||||
|
||||
if (internal.has_router && internal.router) {
|
||||
const result = await internal.router.handle(server_arg);
|
||||
|
||||
if (typeof result === "object" && result instanceof Response) {
|
||||
return result;
|
||||
}
|
||||
|
||||
return new Response(JSON.stringify(result));
|
||||
return await internal.router.handle(server_arg);
|
||||
}
|
||||
|
||||
return handle(req);
|
||||
|
|
|
|||
Loading…
Reference in New Issue