1 files changed, 2 insertions, 6 deletions
diff --git a/src/api/routes/auth/verify/index.ts b/src/api/routes/auth/verify/index.ts
index 7809bc26..14cc3f95 100644
--- a/src/api/routes/auth/verify/index.ts
+++ b/src/api/routes/auth/verify/index.ts
@@ -17,7 +17,7 @@
*/
import { route, verifyCaptcha } from "@fosscord/api";
-import { checkToken, Config, FieldErrors } from "@fosscord/util";
+import { checkToken, Config, FieldErrors, User } from "@fosscord/util";
import { Request, Response, Router } from "express";
import { HTTPError } from "lambert-server";
const router = Router();
@@ -57,11 +57,7 @@ router.post(
if (user.verified) return res.send(user);
- // verify email
- user.verified = true;
- await user.save();
-
- // TODO: invalidate token after use?
+ await User.update({ id: user.id }, { verified: true });
return res.send(user);
} catch (error) {
|