From 31f8dbec62ba23d5d2a731cda1f3e77203b70237 Mon Sep 17 00:00:00 2001 From: Anamika Dey Date: Wed, 27 May 2026 11:27:24 +0530 Subject: [PATCH] AAE-43974 Conditioned error messages --- .../src/lib/form/components/widgets/amount/amount.widget.html | 2 +- .../lib/form/components/widgets/decimal/decimal.component.html | 2 +- .../widgets/multiline-text/multiline-text.widget.html | 2 +- .../src/lib/form/components/widgets/number/number.widget.html | 2 +- lib/core/src/lib/form/components/widgets/text/text.widget.html | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/core/src/lib/form/components/widgets/amount/amount.widget.html b/lib/core/src/lib/form/components/widgets/amount/amount.widget.html index 98de5bba26..875c74df83 100644 --- a/lib/core/src/lib/form/components/widgets/amount/amount.widget.html +++ b/lib/core/src/lib/form/components/widgets/amount/amount.widget.html @@ -34,7 +34,7 @@ {{ field.validationSummary.message | translate:translateParameters }} - + {{ 'FORM.FIELD.REQUIRED' | translate }} diff --git a/lib/core/src/lib/form/components/widgets/decimal/decimal.component.html b/lib/core/src/lib/form/components/widgets/decimal/decimal.component.html index 191a6cf5e5..afe0d2d725 100644 --- a/lib/core/src/lib/form/components/widgets/decimal/decimal.component.html +++ b/lib/core/src/lib/form/components/widgets/decimal/decimal.component.html @@ -29,7 +29,7 @@ {{ field.validationSummary.message | translate:translateParameters }} } - @if (isInvalidFieldRequired() && isTouched()) { + @if (!field.validationSummary?.message && isInvalidFieldRequired() && isTouched()) { {{ 'FORM.FIELD.REQUIRED' | translate }} diff --git a/lib/core/src/lib/form/components/widgets/multiline-text/multiline-text.widget.html b/lib/core/src/lib/form/components/widgets/multiline-text/multiline-text.widget.html index be530550d8..caa3b445e3 100644 --- a/lib/core/src/lib/form/components/widgets/multiline-text/multiline-text.widget.html +++ b/lib/core/src/lib/form/components/widgets/multiline-text/multiline-text.widget.html @@ -40,7 +40,7 @@ {{ field.validationSummary.message | translate:translateParameters }} } - @if (isInvalidFieldRequired() && isTouched()) { + @if (!field.validationSummary?.message && isInvalidFieldRequired() && isTouched()) { {{ 'FORM.FIELD.REQUIRED' | translate }} diff --git a/lib/core/src/lib/form/components/widgets/number/number.widget.html b/lib/core/src/lib/form/components/widgets/number/number.widget.html index 26c164849c..86f358ab6f 100644 --- a/lib/core/src/lib/form/components/widgets/number/number.widget.html +++ b/lib/core/src/lib/form/components/widgets/number/number.widget.html @@ -34,7 +34,7 @@ {{ field.validationSummary.message | translate:translateParameters }} } - @if (isInvalidFieldRequired() && isTouched()) { + @if (!field.validationSummary?.message && isInvalidFieldRequired() && isTouched()) { {{ 'FORM.FIELD.REQUIRED' | translate }} diff --git a/lib/core/src/lib/form/components/widgets/text/text.widget.html b/lib/core/src/lib/form/components/widgets/text/text.widget.html index 6ead4db340..1d31dc91b5 100644 --- a/lib/core/src/lib/form/components/widgets/text/text.widget.html +++ b/lib/core/src/lib/form/components/widgets/text/text.widget.html @@ -32,7 +32,7 @@ {{ field.validationSummary.message | translate:translateParameters }} } - @if (isInvalidFieldRequired() && isTouched()) { + @if (!field.validationSummary?.message && isInvalidFieldRequired() && isTouched()) { {{ 'FORM.FIELD.REQUIRED' | translate }}