fix symposium
[angular-mojolicious.git] / templates / conference / Registration.html.ep
index 8511e62..c8145b3 100644 (file)
@@ -74,7 +74,7 @@ console.debug( 'reset', current_symposium, this.registration, this.$location.has
                                        self.symposium = new self.Symposium( registration.symposium );
                                        self.symposium.works = [];
                                }
-                               self.symposium.works[ work.symposium.work_nr - 1 ] = registration.work;
+                               self.symposium.works[ registration.symposium.work_nr - 1 ] = registration.work;
 console.debug('save_symposium', self.symposium );
                                self.symposium.$save();
                        }
@@ -258,13 +258,13 @@ input.ng-validation-error {
 
 Organizer:
 <div ng:repeat="organizer in registration.symposium.organizers">
-[<a href="" ng:click="registration.symposium.organizer.$remove(author)">X</a>]
+[<a href="" ng:click="registration.symposium.organizers.$remove(author)">X</a>]
 <input name="organizer.name" ng:required>
 <input name="organizer.surname" ng:required>
 <input name="organizer.inst" >
 <input name="organizer.email" ng:required>
 </div>
-[<a href="" ng:click="registration.symposium.organizer.$add()">Add another organizer</a>]
+[<a href="" ng:click="registration.symposium.organizers.$add()">Add another organizer</a>]
 
 </div>
 <hr>
@@ -328,6 +328,8 @@ last_saved = {{last_saved}}
 
 master = {{master}}
 
+symposium = {{symposium}}
+
 $id={{$id}}
 registration.$id={{registration.$id}}
 </pre>