From: Steve Sutton Date: Tue, 10 Oct 2017 12:33:54 +0000 (-0400) Subject: Update add Attendee code X-Git-Tag: v1.0.0^2~360 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/?a=commitdiff_plain;h=6793d0af3b5c1d60d0f71807b78205a59c709569;p=WP-Plugins%2Fglm-member-db-registrations.git Update add Attendee code Check for length of the nTime first. --- diff --git a/js/frontRegApp.js b/js/frontRegApp.js index 2cd4511..8f1ce1e 100644 --- a/js/frontRegApp.js +++ b/js/frontRegApp.js @@ -761,7 +761,6 @@ app.Views.Front.RegClass = Backbone.View.extend({ }, addNew: function(){ var findByEmail = []; - console.log( 'called addNew in regClass view' ); var fname = this.$('.reg_fname').val().trim(); var lname = this.$('.reg_lname').val().trim(); var email = this.$('.reg_email').val().trim(); @@ -771,7 +770,11 @@ app.Views.Front.RegClass = Backbone.View.extend({ var state = this.$('.reg_state').val().trim(); var zip = this.$('.reg_zip').val().trim(); var country = this.$('.reg_country').val().trim(); - var rTime = this.$('#reg-select-time').val().trim(); + if ( this.$('#reg-select-time').length ) { + var rTime = this.$('#reg-select-time').val().trim(); + } else { + var rTime = null; + } if ( app.timeSpecific && !rTime ) { alert( 'You must select a time!' ); return; @@ -788,7 +791,6 @@ app.Views.Front.RegClass = Backbone.View.extend({ } else { findByEmail = this.model.registrants.where({email: email}); } - console.log(findByEmail); var regRequest = cart.get( 'request' ); if ( findByEmail.length === 0 ) { this.model.registrants.create({ diff --git a/js/views/front/regClass.js b/js/views/front/regClass.js index eeb6b32..1f9e1e7 100644 --- a/js/views/front/regClass.js +++ b/js/views/front/regClass.js @@ -73,7 +73,6 @@ app.Views.Front.RegClass = Backbone.View.extend({ }, addNew: function(){ var findByEmail = []; - console.log( 'called addNew in regClass view' ); var fname = this.$('.reg_fname').val().trim(); var lname = this.$('.reg_lname').val().trim(); var email = this.$('.reg_email').val().trim(); @@ -83,7 +82,11 @@ app.Views.Front.RegClass = Backbone.View.extend({ var state = this.$('.reg_state').val().trim(); var zip = this.$('.reg_zip').val().trim(); var country = this.$('.reg_country').val().trim(); - var rTime = this.$('#reg-select-time').val().trim(); + if ( this.$('#reg-select-time').length ) { + var rTime = this.$('#reg-select-time').val().trim(); + } else { + var rTime = null; + } if ( app.timeSpecific && !rTime ) { alert( 'You must select a time!' ); return; @@ -100,7 +103,6 @@ app.Views.Front.RegClass = Backbone.View.extend({ } else { findByEmail = this.model.registrants.where({email: email}); } - console.log(findByEmail); var regRequest = cart.get( 'request' ); if ( findByEmail.length === 0 ) { this.model.registrants.create({