Merge pull request #349 from PretendoNetwork/feat/email-db-call-fix
Some checks failed
Build and Publish Docker Image / Build and Publish Docker Image (amd64) (push) Has been cancelled
Build and Publish Docker Image / Build and Publish Docker Image (arm64) (push) Has been cancelled

fix: less db calls on email confirmation
This commit is contained in:
mrjvs
2026-08-19 15:47:15 +02:00
committed by GitHub

View File

@@ -32,15 +32,16 @@ router.get('/verify', async (request: express.Request, response: express.Respons
return;
}
const validatedDate = moment().format('YYYY-MM-DDTHH:MM:SS');
if (!pnid.email.validated) {
const validatedDate = moment().format('YYYY-MM-DDTHH:MM:SS');
pnid.email.reachable = true;
pnid.email.validated = true;
pnid.email.validated_date = validatedDate;
pnid.email.reachable = true;
pnid.email.validated = true;
pnid.email.validated_date = validatedDate;
await pnid.save();
await sendEmailConfirmedEmail(pnid);
await pnid.save();
await sendEmailConfirmedEmail(pnid);
}
response.status(200).send('Email validated. You may close this window');
});