mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2025-01-18 07:52:23 +01:00
Fix a bug: form maxlength count to exclude spaces and newline
This commit is contained in:
parent
16accfca44
commit
18c17cc93c
@ -4,6 +4,7 @@
|
|||||||
- Fix a bug: unable to confirm modification of reservation for client
|
- Fix a bug: unable to confirm modification of reservation for client
|
||||||
- Fix a bug: unable to show deleted user in reservation slot
|
- Fix a bug: unable to show deleted user in reservation slot
|
||||||
- Fix a bug: race condition on invoice after payment (concerning payment schedules) https://app.clickup.com/t/25zpmn1
|
- Fix a bug: race condition on invoice after payment (concerning payment schedules) https://app.clickup.com/t/25zpmn1
|
||||||
|
- Fix a bug: form maxlength count to exclude spaces and newline
|
||||||
|
|
||||||
## v5.3.9 2022 April 01
|
## v5.3.9 2022 April 01
|
||||||
|
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
name="plan[base_name]"
|
name="plan[base_name]"
|
||||||
class="form-control"
|
class="form-control"
|
||||||
ng-maxlength="24"
|
ng-maxlength="24"
|
||||||
|
ng-trim="false"
|
||||||
ng-model="plan.base_name"
|
ng-model="plan.base_name"
|
||||||
required="true"/>
|
required="true"/>
|
||||||
<span class="help-block error" ng-show="planForm['plan[base_name]'].$dirty && planForm['plan[base_name]'].$error.required" translate>{{ 'app.shared.plan.name_is_required' }}</span>
|
<span class="help-block error" ng-show="planForm['plan[base_name]'].$dirty && planForm['plan[base_name]'].$error.required" translate>{{ 'app.shared.plan.name_is_required' }}</span>
|
||||||
|
@ -93,6 +93,13 @@
|
|||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
<ul>
|
||||||
|
<li ng-repeat="(key, errors) in planForm.$error track by $index"> <strong>{{ key }}</strong> errors
|
||||||
|
<ul>
|
||||||
|
<li ng-repeat="e in errors">{{ e.$name }} has an error: <strong>{{ key }}</strong>.</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
<div class="panel-footer no-padder">
|
<div class="panel-footer no-padder">
|
||||||
<input type="submit" value="{{ 'app.shared.buttons.confirm_changes' | translate }}" class="r-b btn-valid btn btn-warning btn-block p-lg btn-lg text-u-c" ng-disabled="planForm.$invalid"/>
|
<input type="submit" value="{{ 'app.shared.buttons.confirm_changes' | translate }}" class="r-b btn-valid btn btn-warning btn-block p-lg btn-lg text-u-c" ng-disabled="planForm.$invalid"/>
|
||||||
|
@ -13,6 +13,7 @@
|
|||||||
ng-required="true"
|
ng-required="true"
|
||||||
ng-minlength="minLength"
|
ng-minlength="minLength"
|
||||||
ng-maxlength="maxLength"
|
ng-maxlength="maxLength"
|
||||||
|
ng-trim="false"
|
||||||
ng-readonly="readOnly">
|
ng-readonly="readOnly">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<form name="trainingForm" novalidate>
|
<form name="trainingForm" novalidate>
|
||||||
<div class="form-group" ng-class="{'has-error': trainingForm['training[description]'].$dirty && trainingForm['training[description]'].$invalid }">
|
<div class="form-group" ng-class="{'has-error': trainingForm['training[description]'].$dirty && trainingForm['training[description]'].$invalid }">
|
||||||
<textarea name="training[description]" class="form-control" placeholder="{{ 'app.admin.trainings.describe_the_training_in_a_few_words' | translate }}" ng-model="training.description" ng-maxlength="255"></textarea>
|
<textarea name="training[description]" class="form-control" placeholder="{{ 'app.admin.trainings.describe_the_training_in_a_few_words' | translate }}" ng-model="training.description" ng-maxlength="255" ng-trim="false"></textarea>
|
||||||
<span class="help-block" ng-show="trainingForm['training[description]'].$dirty && trainingForm['training[description]'].$error.maxlength" translate>{{ 'app.admin.trainings.description_is_limited_to_255_characters' }}</span>
|
<span class="help-block" ng-show="trainingForm['training[description]'].$dirty && trainingForm['training[description]'].$error.maxlength" translate>{{ 'app.admin.trainings.description_is_limited_to_255_characters' }}</span>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user