Look for error in adding times to the class
authorSteve Sutton <steve@gaslightmedia.com>
Mon, 13 Nov 2017 21:59:39 +0000 (16:59 -0500)
committerSteve Sutton <steve@gaslightmedia.com>
Mon, 13 Nov 2017 22:00:18 +0000 (17:00 -0500)
Need to find out where this is not getting the correct time info.

js/frontRegApp.js
js/views/front/regClass.js

index 262d514..8a5226c 100644 (file)
@@ -514,7 +514,7 @@ app.Views.Front.RegClass = Backbone.View.extend({
         console.log(findRegTime.length);
         if ( findRegTime.length == 0 ) {
             console.log('regTime not found, creating one.');
-            this.model.set({ selectedTime: parseInt( timeId ) });
+            this.model.set({ selectedTime: timeId });
             // Add the RegTime model/view into this view
             // console.log( app.Times );
             var targetTime = null;
@@ -526,6 +526,8 @@ app.Views.Front.RegClass = Backbone.View.extend({
             if ( targetTime ) {
                 var selectedTime = new app.Models.Front.RegTime( targetTime );
                 selectedTime.set({parent: this.model});
+                console.log('creating time entry');
+                console.log(selectedTime);
                 this.model.regTimes.create( selectedTime );
             }
         }
@@ -597,7 +599,7 @@ app.Views.Front.RegClass = Backbone.View.extend({
         if ( app.timeSpecific ) {
             this.setCalendar();
         }
-        console.log('called onRenderComplete');
+        // console.log('called onRenderComplete');
     },
 
     setCalendar: function(){
index d5e4545..be400db 100644 (file)
@@ -45,7 +45,7 @@ app.Views.Front.RegClass = Backbone.View.extend({
         console.log(findRegTime.length);
         if ( findRegTime.length == 0 ) {
             console.log('regTime not found, creating one.');
-            this.model.set({ selectedTime: parseInt( timeId ) });
+            this.model.set({ selectedTime: timeId });
             // Add the RegTime model/view into this view
             // console.log( app.Times );
             var targetTime = null;
@@ -57,6 +57,8 @@ app.Views.Front.RegClass = Backbone.View.extend({
             if ( targetTime ) {
                 var selectedTime = new app.Models.Front.RegTime( targetTime );
                 selectedTime.set({parent: this.model});
+                console.log('creating time entry');
+                console.log(selectedTime);
                 this.model.regTimes.create( selectedTime );
             }
         }
@@ -128,7 +130,7 @@ app.Views.Front.RegClass = Backbone.View.extend({
         if ( app.timeSpecific ) {
             this.setCalendar();
         }
-        console.log('called onRenderComplete');
+        // console.log('called onRenderComplete');
     },
 
     setCalendar: function(){