From 43aadbcce109dae69a73cd2852180d45fd025065 Mon Sep 17 00:00:00 2001 From: nidrissi-zouggari Date: Mon, 22 Dec 2025 12:34:34 +0100 Subject: [PATCH] MT#64156 Phonebook error bugfix Previously the error handling did not properly identify the duplicate number error. Now we check the API response message to detect duplicate entry errors and display the appropriate error directly on the number field in the phonebook form. Change-Id: Ifbde6304d79e62c076eb2f683a1e4bb06151ff38 --- src/pages/CscPageSubscriberPhonebookAdd.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/CscPageSubscriberPhonebookAdd.vue b/src/pages/CscPageSubscriberPhonebookAdd.vue index 1aee153c..443d5ccf 100644 --- a/src/pages/CscPageSubscriberPhonebookAdd.vue +++ b/src/pages/CscPageSubscriberPhonebookAdd.vue @@ -163,7 +163,7 @@ export default { await this.createPhonebookSubscriber(this.formData) await this.$router.push('/user/subscriber-phonebook/') } catch (error) { - if (error.response && error.response.status === 422) { + if (error.response && error.response.data.message === "Duplicate entry 'subscriber_id-number") { this.numberError = true this.numberErrorMessage = this.$t('This number is already in use.') } else {