refactor(emails): interstitial for adding/updating email

This commit is contained in:
Julian Lam
2021-06-16 16:03:06 -04:00
parent 74aaa0a926
commit f365bc4600
10 changed files with 106 additions and 32 deletions

View File

@@ -77,8 +77,11 @@ editController.username = async function (req, res, next) {
await renderRoute('username', req, res, next);
};
editController.email = async function (req, res, next) {
await renderRoute('email', req, res, next);
editController.email = async function (req, res) {
req.session.registration = req.session.registration || {};
req.session.registration.updateEmail = true;
req.session.registration.uid = req.uid;
helpers.redirect(res, '/register/complete');
};
async function renderRoute(name, req, res, next) {