From 9554e349418e03b8db94a913c78079b41ca065d6 Mon Sep 17 00:00:00 2001 From: Soni Jay Date: Wed, 3 Dec 2025 08:39:08 +0530 Subject: [PATCH] WEB-458 Nominal/Unit Price Field Allows Zero and Negative Values in Share Product Creation Form (#2845) --- .../share-product-terms-step.component.html | 6 +++++- .../share-product-terms-step.component.ts | 4 +++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/app/products/share-products/share-product-stepper/share-product-terms-step/share-product-terms-step.component.html b/src/app/products/share-products/share-product-stepper/share-product-terms-step/share-product-terms-step.component.html index 7aa0a56a1..0301a43d4 100644 --- a/src/app/products/share-products/share-product-stepper/share-product-terms-step/share-product-terms-step.component.html +++ b/src/app/products/share-products/share-product-stepper/share-product-terms-step/share-product-terms-step.component.html @@ -42,11 +42,15 @@ matTooltip="{{ 'tooltips.Unit/Nominal Price of each share' | translate }}" formControlName="unitPrice" required + min="1" /> - + {{ 'labels.inputs.Nominal Price' | translate }} {{ 'labels.commons.is' | translate }} {{ 'labels.commons.required' | translate }} + + {{ 'labels.inputs.Nominal Price' | translate }} must be at least 1 + diff --git a/src/app/products/share-products/share-product-stepper/share-product-terms-step/share-product-terms-step.component.ts b/src/app/products/share-products/share-product-stepper/share-product-terms-step/share-product-terms-step.component.ts index 4c2f15699..c19d4b92b 100644 --- a/src/app/products/share-products/share-product-stepper/share-product-terms-step/share-product-terms-step.component.ts +++ b/src/app/products/share-products/share-product-stepper/share-product-terms-step/share-product-terms-step.component.ts @@ -66,7 +66,9 @@ export class ShareProductTermsStepComponent implements OnInit { ], unitPrice: [ '', - Validators.required + [ + Validators.required, + Validators.min(1)] ], shareCapital: [''] });