Commit 1be3b00b authored by Romain DELEAU's avatar Romain DELEAU

Prevent UTs from being negative

parent bd19f067
......@@ -26,7 +26,7 @@ matTooltipPosition="below" [matTooltipDisabled]="!tooltipService.activatedToolti
<textarea [(ngModel)]="step.description" [style.background-image]="index == FirstStepIndex() ? urlIcon : ''"></textarea>
<div class="piece-form-duration">
<label for="duration">Durée</label>
<input name="duration" type="number" [(ngModel)]="step.duration" (input)="durationChange()"/>
<input name="duration" type="number" [(ngModel)]="step.duration" (input)="durationChange()" min="1" (change)="step.duration < 1 ? step.duration = 1 : ''"/>
<select name="duration" [(ngModel)]="step.durationUnit" (change)="durationChange()">
<option value="UT">UT</option>
<option value="min">min</option>
......
......@@ -129,7 +129,7 @@
<div class="piece-form-bottom-duration"
matTooltip="Durée de la tâche (en unité de temps, minutes ou tours)"
matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips">
<input name="value" type="number" [(ngModel)]="task.duration" (input)="durationChange()"/>
<input name="value" type="number" [(ngModel)]="task.duration" (input)="durationChange()" min="1" (change)="task.duration < 1 ? task.duration = 1 : ''"/>
<select name="unite" [(ngModel)]="task.durationUnit" (change)="durationChange()">
<option value="UT">UT</option>
<option value="min">min</option>
......
......@@ -162,7 +162,7 @@
<div class="piece-form-bottom-duration"
matTooltip="Durée de la tâche (en unité de temps, minutes ou tours)"
matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips">
<input name="value" type="number" [(ngModel)]="task.duration" (input)="durationChange()"/>
<input name="value" type="number" [(ngModel)]="task.duration" (input)="durationChange()" min="1" (change)="task.duration < 1 ? task.duration = 1 : ''"/>
<select name="unite" [(ngModel)]="task.durationUnit" (change)="durationChange()">
<option value="UT">UT</option>
<option value="min">min</option>
......
......@@ -163,7 +163,7 @@
<div class="piece-form-bottom-duration"
matTooltip="Durée de la tâche (en unité de temps, minutes ou tours)"
matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips">
<input name="value" type="number" [(ngModel)]="task.duration" (input)="durationChange()"/>
<input name="value" type="number" [(ngModel)]="task.duration" (input)="durationChange()" min="1" (change)="task.duration < 1 ? task.duration = 1 : ''"/>
<select name="unite" [(ngModel)]="task.durationUnit" (change)="durationChange()">
<option value="UT">UT</option>
<option value="min">min</option>
......
......@@ -151,7 +151,7 @@
<div class="piece-form-bottom-duration"
matTooltip="Durée de la tâche (en unité de temps, minutes ou tours)"
matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips">
<input name="value" type="number" [(ngModel)]="task.duration" (input)="durationChange()"/>
<input name="value" type="number" [(ngModel)]="task.duration" (input)="durationChange()" min="1" (change)="task.duration < 1 ? task.duration = 1 : ''"/>
<select name="unite" [(ngModel)]="task.durationUnit" (change)="durationChange()">
<option value="UT">UT</option>
<option value="min">min</option>
......
......@@ -161,7 +161,7 @@
<div class="piece-form-bottom-duration"
matTooltip="Durée de la tâche (en unité de temps, minutes ou tours)"
matTooltipPosition="above" [matTooltipDisabled]="!tooltipService.activatedTooltips">
<input name="value" type="number" [(ngModel)]="task.duration" (input)="durationChange()"/>
<input name="value" type="number" [(ngModel)]="task.duration" (input)="durationChange()" min="1" (change)="task.duration < 1 ? task.duration = 1 : ''"/>
<select name="unite" [(ngModel)]="task.durationUnit" (change)="durationChange()">
<option value="UT">UT</option>
<option value="min">min</option>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment