Page MenuHomeSealhub

No OneTemporary

diff --git a/src/back/routes/logout.redirect.ts b/src/back/routes/logout.redirect.ts
index 23b6255..dffad53 100644
--- a/src/back/routes/logout.redirect.ts
+++ b/src/back/routes/logout.redirect.ts
@@ -1,34 +1,33 @@
import { Context } from "koa";
import { Mountable } from "@sealcode/sealgen";
import Router from "@koa/router";
export const actionName = "Logout";
export default new (class LogoutRedirect extends Mountable {
// eslint-disable-next-line @typescript-eslint/no-unused-vars
async canAccess(_: Context) {
return { canAccess: true, message: "" };
}
mount(router: Router, path: string) {
router.get(path, async (ctx) => {
- console.log("logout.redirect.ts:15");
try {
const session_id = ctx.cookies.get("sealious-session");
if (session_id) {
await ctx.$app.collections.sessions.logout(
new ctx.$app.SuperContext(),
session_id
);
ctx.status = 302;
ctx.redirect("/");
} else {
ctx.status = 302;
ctx.redirect("/");
}
} catch (error) {
console.error("Error during logout:", error);
}
});
}
})();

File Metadata

Mime Type
text/x-diff
Expires
Sat, Nov 8, 04:49 (1 d, 2 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1033178
Default Alt Text
(1 KB)

Event Timeline