From 8a7aaf8f7609bf52d0b3c9c77f7352725d315226 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Tue, 21 Apr 2015 18:38:54 -0400 Subject: [PATCH] installer: validate email --- public/src/installer/install.js | 11 +++++++++++ src/views/install/index.tpl | 9 ++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/public/src/installer/install.js b/public/src/installer/install.js index 0ec469ff5b..63698ce7ad 100644 --- a/public/src/installer/install.js +++ b/public/src/installer/install.js @@ -55,6 +55,15 @@ $('document').ready(function() { } } + function validateEmail(field) { + if (!utils.isEmailValid(field)) { + parent.addClass('error'); + help.html('Invalid Email Address.'); + } else { + parent.removeClass('error'); + } + } + switch (type) { case 'username': return validateUsername(field); @@ -62,6 +71,8 @@ $('document').ready(function() { return validatePassword(field); case 'confirm': return validateConfirmPassword(field); + case 'email': + return validateEmail(field); } } }); \ No newline at end of file diff --git a/src/views/install/index.tpl b/src/views/install/index.tpl index 5dbd31de84..222d08abf5 100644 --- a/src/views/install/index.tpl +++ b/src/views/install/index.tpl @@ -55,6 +55,13 @@
+
+
+ + +
+
+
@@ -67,7 +74,7 @@
-
+