diff --git a/client/components/forms/PhoneInput.vue b/client/components/forms/PhoneInput.vue index fd24784e0..0673435d3 100644 --- a/client/components/forms/PhoneInput.vue +++ b/client/components/forms/PhoneInput.vue @@ -124,6 +124,8 @@ export default { watch: { inputVal: { handler(val) { + if (!this.selectedCountryCode) return + if (val && val.startsWith("0")) { val = val.substring(1) } diff --git a/client/components/open/forms/components/FormEditor.vue b/client/components/open/forms/components/FormEditor.vue index aeef0082a..c608fdcba 100644 --- a/client/components/open/forms/components/FormEditor.vue +++ b/client/components/open/forms/components/FormEditor.vue @@ -259,7 +259,7 @@ export default { }) .catch((error) => { if (error?.response?.status === 422) { - this.validationErrorResponse = error.response.data + this.validationErrorResponse = error.data this.showValidationErrors() } else { useAlert().error( @@ -306,7 +306,7 @@ export default { }) .catch((error) => { if (error?.response?.status === 422) { - this.validationErrorResponse = error.response + this.validationErrorResponse = error.data this.showValidationErrors() } else { useAlert().error( diff --git a/client/components/open/forms/components/form-components/FormErrorModal.vue b/client/components/open/forms/components/form-components/FormErrorModal.vue index 98a10e1ac..bbcca1c73 100644 --- a/client/components/open/forms/components/form-components/FormErrorModal.vue +++ b/client/components/open/forms/components/form-components/FormErrorModal.vue @@ -4,21 +4,21 @@ @close="$emit('close')" >
-

+

Error saving your form