diff --git a/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.html b/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.html index 225c72a65..c0ccc8f0e 100644 --- a/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.html +++ b/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.html @@ -8,11 +8,16 @@ matTooltip="{{ 'tooltips.The default interest rate set' | translate }}" formControlName="nominalAnnualInterestRate" required + min="0" + step="0.01" /> - + {{ 'labels.inputs.Nominal Annual Interest' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} + + {{ 'labels.inputs.Nominal Annual Interest' | translate }} must be zero or greater + diff --git a/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.ts b/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.ts index 8dd483f3b..634b23542 100644 --- a/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.ts +++ b/src/app/products/saving-products/saving-product-stepper/saving-product-terms-step/saving-product-terms-step.component.ts @@ -52,7 +52,9 @@ export class SavingProductTermsStepComponent implements OnInit { this.savingProductTermsForm = this.formBuilder.group({ nominalAnnualInterestRate: [ '', - Validators.required + [ + Validators.required, + Validators.min(0)] ], interestCompoundingPeriodType: [ '',