Skip to content

Commit

Permalink
#189 set min=0 to numeric input in various elements of the admin gui
Browse files Browse the repository at this point in the history
  • Loading branch information
syjer committed Sep 3, 2016
1 parent 610081c commit 913677b
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ <h3>Availability and prices</h3>
<div class="col-sm-2" data-ng-if="ctrl.item.fixPrice">
<div class="form-group" bs-form-error="ctrl.additionalServiceForm.price">
<label>
Price: <input type="number" class="form-control" data-ng-model="ctrl.item.price" required>
Price: <input type="number" min="0" class="form-control" data-ng-model="ctrl.item.price" required>
</label>
<field-error data-form-obj="ctrl.additionalServiceForm" data-field-obj="ctrl.additionalServiceForm.price" data-show-existing-errors="ctrl.showExistingErrors"></field-error>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -102,14 +102,14 @@ <h4>Category visibility:</h4>
<div class="col-sm-12 col-md-4" data-ng-if="!event.freeOfCharge">
<div class="form-group" bs-form-error="ticketCategory.price">
<label for="{{buildPrefix($index, 'price')}}">Price <span data-ng-if="ticketCategory.price">({{calcCategoryPricePercent(ticketCategory, event, editMode)}}%)</span></label>
<input type="number" data-ng-model="ticketCategory.price" name="{{buildPrefix($index, 'price')}}" id="{{buildPrefix($index, 'price')}}" class="form-control" required />
<input type="number" min="0" data-ng-model="ticketCategory.price" name="{{buildPrefix($index, 'price')}}" id="{{buildPrefix($index, 'price')}}" class="form-control" required />
<field-error data-form-obj="ticketCategory" data-field-obj="ticketCategory.price" data-show-existing-errors="showExistingErrors"></field-error>
</div>
</div>
<div class="col-sm-12 col-md-4" data-ng-if="ticketCategory.bounded">
<div class="form-group" bs-form-error="ticketCategory.maxTickets">
<label for="{{buildPrefix($index, 'maxTickets')}}">Max Tickets</label>
<input type="number" data-ng-model="ticketCategory.maxTickets" name="{{buildPrefix($index, 'maxTickets')}}" id="{{buildPrefix($index, 'maxTickets')}}" class="form-control" required />
<input type="number" min="0" data-ng-model="ticketCategory.maxTickets" name="{{buildPrefix($index, 'maxTickets')}}" id="{{buildPrefix($index, 'maxTickets')}}" class="form-control" required />
<field-error data-form-obj="ticketCategory" data-field-obj="ticketCategory.maxTickets" data-show-existing-errors="showExistingErrors"></field-error>
</div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@
<div class="col-sm-2">
<div class="form-group" bs-form-error="editEvent.availableSeats">
<label for="availableSeats">Max tickets</label>
<input type="number" data-ng-model="obj.availableSeats" name="availableSeats" id="availableSeats" class="form-control" required />
<input type="number" min="0" data-ng-model="obj.availableSeats" name="availableSeats" id="availableSeats" class="form-control" required />
<field-error data-form-obj="editEvent" data-field-obj="editEvent.availableSeats"></field-error>
</div>
</div>
<div class="col-sm-2" data-ng-if="!obj.freeOfCharge">
<div class="form-group" bs-form-error="editEvent.regularPrice">
<label for="regularPrice">Regular Price <i data-ng-if="showPriceWarning" class="fa fa-warning text-warning tooltip-handler" title="Changing the regular price could lead to incoherence with categories' prices. Please do a double check before saving."></i></label>
<input type="number" data-ng-model="obj.regularPrice" name="regularPrice" id="regularPrice" class="form-control" required />
<input type="number" min="0" data-ng-model="obj.regularPrice" name="regularPrice" id="regularPrice" class="form-control" required />
<field-error data-form-obj="editEvent" data-field-obj="editEvent.regularPrice"></field-error>
</div>
</div>
Expand All @@ -39,7 +39,7 @@
<div class="col-sm-2" data-ng-if="!obj.freeOfCharge">
<div class="form-group" bs-form-error="editEvent.vatPercentage">
<label for="vatPercentage">VAT (%)</label>
<input type="number" data-ng-model="obj.vatPercentage" name="vatPercentage" id="vatPercentage" class="form-control" required />
<input type="number" min="0" data-ng-model="obj.vatPercentage" name="vatPercentage" id="vatPercentage" class="form-control" required />
<field-error data-form-obj="editEvent" data-field-obj="editEvent.vatPercentage"></field-error>
</div>
</div>
Expand Down

0 comments on commit 913677b

Please sign in to comment.