Invalid feedback if condition change
For required, invalid format, minlength, maxlength, date, pattern
validation if condition change in the few components
Change-Id: Id8eebc140301e48dde833a604ca92426ebf77c9c
Signed-off-by: Surya Venkatesan <suryav@ami.com>
diff --git a/src/views/SecurityAndAccess/Certificates/ModalUploadCertificate.vue b/src/views/SecurityAndAccess/Certificates/ModalUploadCertificate.vue
index 3a8cd3f..b2f2778 100644
--- a/src/views/SecurityAndAccess/Certificates/ModalUploadCertificate.vue
+++ b/src/views/SecurityAndAccess/Certificates/ModalUploadCertificate.vue
@@ -32,7 +32,7 @@
>
</b-form-select>
<b-form-invalid-feedback role="alert">
- <template v-if="!v$.form.certificateType.required">
+ <template v-if="v$.form.certificateType.required.$invalid">
{{ $t('global.form.fieldRequired') }}
</template>
</b-form-invalid-feedback>
diff --git a/src/views/SecurityAndAccess/UserManagement/ModalSettings.vue b/src/views/SecurityAndAccess/UserManagement/ModalSettings.vue
index 91db825..c5086f3 100644
--- a/src/views/SecurityAndAccess/UserManagement/ModalSettings.vue
+++ b/src/views/SecurityAndAccess/UserManagement/ModalSettings.vue
@@ -31,11 +31,11 @@
@input="v$.form.lockoutThreshold.$touch()"
/>
<b-form-invalid-feedback role="alert">
- <template v-if="!v$.form.lockoutThreshold.required">
+ <template v-if="v$.form.lockoutThreshold.required.$invalid">
{{ $t('global.form.fieldRequired') }}
</template>
<template
- v-if="
+ v-else-if="
!v$.form.lockoutThreshold.minLength ||
!v$.form.lockoutThreshold.maxLength
"
@@ -87,7 +87,7 @@
@input="v$.form.lockoutDuration.$touch()"
/>
<b-form-invalid-feedback role="alert">
- <template v-if="!v$.form.lockoutDuration.required">
+ <template v-if="v$.form.lockoutDuration.required.$invalid">
{{ $t('global.form.fieldRequired') }}
</template>
<template v-else-if="!v$.form.lockoutDuration.minvalue">