We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d5a70cc commit 9f6d95cCopy full SHA for 9f6d95c
convex/staffAuth/mutations.ts
@@ -38,7 +38,7 @@ export const verifyToken = mutation({
38
};
39
}
40
41
- // 既存の有効なセッションがあればそれを返す(usedAtは設定しない)
+ // 既存の有効なセッションがあればそれを返す
42
const existingSessions = await ctx.db
43
.query("sessions")
44
.withIndex("by_staffId_recruitmentId", (q) =>
@@ -49,6 +49,7 @@ export const verifyToken = mutation({
49
const validSession = existingSessions.find((s) => s.expiresAt > Date.now());
50
51
if (validSession) {
52
+ await ctx.db.patch(magicLink._id, { usedAt: Date.now() });
53
return {
54
status: "ok" as const,
55
sessionToken: validSession.sessionToken,
0 commit comments