diff --git a/src/app/system/codes/view-code/view-code.component.html b/src/app/system/codes/view-code/view-code.component.html index 234fca178..80fa77bbc 100644 --- a/src/app/system/codes/view-code/view-code.component.html +++ b/src/app/system/codes/view-code/view-code.component.html @@ -67,6 +67,7 @@ matInput formControlName="position" type="number" + min="0" placeholder="{{ 'labels.inputs.Position' | translate }}" /> @if (codeValues.at(i).controls.position.hasError('required')) { diff --git a/src/app/system/codes/view-code/view-code.component.ts b/src/app/system/codes/view-code/view-code.component.ts index 97bee16f4..e17a6f94b 100644 --- a/src/app/system/codes/view-code/view-code.component.ts +++ b/src/app/system/codes/view-code/view-code.component.ts @@ -136,8 +136,11 @@ export class ViewCodeComponent implements OnInit { ], description: [{ value: codeValue ? codeValue.description : '', disabled: true }], position: [ - { value: codeValue ? codeValue.position : 0, disabled: true }, - Validators.required + { value: codeValue ? codeValue.position : '', disabled: true }, + [ + Validators.required, + Validators.min(0) + ] ], isActive: [{ value: codeValue ? codeValue.active : false, disabled: true }] });