From d1678e999f7ecd2a018ab4c9a284a66c5662bb6e Mon Sep 17 00:00:00 2001 From: Miodec Date: Sat, 22 Jan 2022 13:05:19 +0100 Subject: [PATCH] added verify email field when signing up. closes #2328 --- src/js/account-controller.js | 12 ++++++++++-- static/index.html | 5 +++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/src/js/account-controller.js b/src/js/account-controller.js index 25c0cdfcf..a0cf93594 100644 --- a/src/js/account-controller.js +++ b/src/js/account-controller.js @@ -358,8 +358,16 @@ async function signUp() { $(".pageLogin .preloader").removeClass("hidden"); let nname = $(".pageLogin .register input")[0].value; let email = $(".pageLogin .register input")[1].value; - let password = $(".pageLogin .register input")[2].value; - let passwordVerify = $(".pageLogin .register input")[3].value; + let emailVerify = $(".pageLogin .register input")[2].value; + let password = $(".pageLogin .register input")[3].value; + let passwordVerify = $(".pageLogin .register input")[4].value; + + if (email != emailVerify) { + Notifications.add("Emails do not match", 0, 3); + $(".pageLogin .preloader").addClass("hidden"); + $(".pageLogin .button").removeClass("disabled"); + return; + } if (password != passwordVerify) { Notifications.add("Passwords do not match", 0, 3); diff --git a/static/index.html b/static/index.html index 4f5fa25fd..e9d433a5f 100644 --- a/static/index.html +++ b/static/index.html @@ -4390,6 +4390,11 @@ placeholder="email" autocomplete="new-email" /> +