@@ -12,27 +12,27 @@ <h3>Contact info</h3>
12
12
< div class ="col-xs-12 col-sm-6 ">
13
13
< div class ="form-group ">
14
14
< label for ="customerFirstName "> First name</ label >
15
- < input class ="form-control " id ="customerFirstName " name ="customerFirstName " ng-model ="$ctrl.reservation.customerData.firstName ">
15
+ < input class ="form-control " id ="customerFirstName " name ="customerFirstName " ng-model ="$ctrl.reservation.customerData.firstName " required >
16
16
</ div >
17
17
</ div >
18
18
< div class ="col-xs-12 col-sm-6 ">
19
19
< div class ="form-group ">
20
20
< label for ="customerLastName "> Last name</ label >
21
- < input class ="form-control " id ="customerLastName " name ="customerLastName " ng-model ="$ctrl.reservation.customerData.lastName ">
21
+ < input class ="form-control " id ="customerLastName " name ="customerLastName " ng-model ="$ctrl.reservation.customerData.lastName " required >
22
22
</ div >
23
23
</ div >
24
24
</ div >
25
25
< div class ="row ">
26
26
< div class ="col-xs-12 col-sm-6 ">
27
27
< div class ="form-group ">
28
28
< label for ="customerEmailAddress "> Email Address</ label >
29
- < input type ="email " class ="form-control " id ="customerEmailAddress " name ="customerEmailAddress " ng-model ="$ctrl.reservation.customerData.emailAddress ">
29
+ < input type ="email " class ="form-control " id ="customerEmailAddress " name ="customerEmailAddress " ng-model ="$ctrl.reservation.customerData.emailAddress " required >
30
30
</ div >
31
31
</ div >
32
32
< div class ="col-xs-12 col-sm-6 ">
33
33
< div class ="form-group ">
34
34
< label for ="language "> Language</ label >
35
- < select class ="form-control " id ="language " ng-options ="l.locale as l.displayLanguage for l in $ctrl.languages " name ="language " ng-model ="$ctrl.reservation.language "> </ select >
35
+ < select class ="form-control " id ="language " ng-options ="l.locale as l.displayLanguage for l in $ctrl.languages " name ="language " ng-model ="$ctrl.reservation.language " required > </ select >
36
36
</ div >
37
37
</ div >
38
38
</ div >
@@ -46,7 +46,7 @@ <h3>Reservation details</h3>
46
46
< div class ="col-xs-12 col-sm-6 ">
47
47
< div class ="form-group ">
48
48
< label for ="expiration "> Expiration</ label >
49
- < input class ="form-control " id ="expiration " name ="expiration " ng-model ="$ctrl.reservation.expirationStr " single-date start-model ="$ctrl.reservation.expiration ">
49
+ < input class ="form-control " id ="expiration " name ="expiration " ng-model ="$ctrl.reservation.expirationStr " single-date start-model ="$ctrl.reservation.expiration " required >
50
50
</ div >
51
51
</ div >
52
52
< div class ="hidden-xs col-sm-6 ">
@@ -152,7 +152,7 @@ <h4>Attendees:</h4>
152
152
< div class ="col-xs-12 ">
153
153
< div class ="form-group ">
154
154
< label for ="ticketInfo-{{$index}}-currentAttendees "> Nr. of seats</ label >
155
- < input type ="number " class ="form-control " id ="ticketInfo-{{$index}}-currentAttendees " min ="1 " step ="1 " ng-change ="$ctrl.updateAttendeesSize(ticketInfo) " ng-model ="ticketInfo.currentAttendeesLength ">
155
+ < input type ="number " class ="form-control " id ="ticketInfo-{{$index}}-currentAttendees " min ="1 " step ="1 " ng-change ="$ctrl.updateAttendeesSize(ticketInfo) " ng-model ="ticketInfo.currentAttendeesLength " required >
156
156
</ div >
157
157
</ div >
158
158
</ div >
0 commit comments