We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d4fda16 commit cdc641fCopy full SHA for cdc641f
backend/src/auth/plugins/telegram/index.ts
@@ -100,7 +100,14 @@ export const telegramPlugin = () => {
100
const expireTime = row.createdAt.getTime() + row.ttl * 1000;
101
const expired = Date.now() >= expireTime;
102
103
- return ctx.json({ expired, verified: !!row.telegramId });
+ const verified = !!row.telegramId;
104
+ if (verified) {
105
+ await DB.delete(SCHEMA.TG.link).where(
106
+ eq(SCHEMA.TG.link.code, code),
107
+ );
108
+ }
109
+
110
+ return ctx.json({ expired, verified });
111
},
112
),
113
0 commit comments