Update registrantForm view in backbone.js
authorSteve Sutton <steve@gaslightmedia.com>
Tue, 9 Jan 2018 16:59:21 +0000 (11:59 -0500)
committerSteve Sutton <steve@gaslightmedia.com>
Tue, 9 Jan 2018 16:59:21 +0000 (11:59 -0500)
Only verify email field in attendee form if there's something in the
field. If empty then no message.

js/frontRegApp.js
js/views/front/registrantForm.js

index fa30f42..11a3e52 100644 (file)
@@ -1102,6 +1102,9 @@ app.Views.Front.RegistrantForm = Backbone.View.extend({
 
     verifyEmail: function(){
         var email = this.$('.add_reg_email').val().trim();
+        if ( !email ) {
+            return;
+        }
         var isValidEmail = app.isValidEmail( email );
         if ( !isValidEmail ) {
             alert( 'Email must be valid' );
index d1f8ee2..0681f07 100644 (file)
@@ -37,6 +37,9 @@ app.Views.Front.RegistrantForm = Backbone.View.extend({
 
     verifyEmail: function(){
         var email = this.$('.add_reg_email').val().trim();
+        if ( !email ) {
+            return;
+        }
         var isValidEmail = app.isValidEmail( email );
         if ( !isValidEmail ) {
             alert( 'Email must be valid' );