From 37aebd76d9fb62dd91bb69bd28830ed3e553350b Mon Sep 17 00:00:00 2001 From: Rodrigo Quelca Date: Tue, 9 Nov 2021 14:06:50 +0000 Subject: [PATCH] PMCORE-3512: Any user can claim a case fix code style --- resources/assets/js/home/CaseDetail.vue | 8 +++++++- resources/assets/js/home/modal/ModalClaimCase.vue | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/resources/assets/js/home/CaseDetail.vue b/resources/assets/js/home/CaseDetail.vue index 77e930053..f1dc2aba8 100644 --- a/resources/assets/js/home/CaseDetail.vue +++ b/resources/assets/js/home/CaseDetail.vue @@ -104,7 +104,7 @@ > - + @@ -640,6 +640,12 @@ export default { console.error(e); }); }, + /** + * Claim catch error handler message + */ + claimCatch(message) { + this.showAlert(message, "danger"); + } }, }; diff --git a/resources/assets/js/home/modal/ModalClaimCase.vue b/resources/assets/js/home/modal/ModalClaimCase.vue index cb8b2da5e..12ce46d52 100644 --- a/resources/assets/js/home/modal/ModalClaimCase.vue +++ b/resources/assets/js/home/modal/ModalClaimCase.vue @@ -78,6 +78,9 @@ export default { }); eventBus.$emit("home-update-page", "XCase"); } + }).catch(function (error) { + that.$refs["modal-claim-case"].hide(); + that.$emit("claimCatch", error.response.data.error.message); }); }, },