From 7aa9d3cd51fa1f3974af79a470f08612c4498cf7 Mon Sep 17 00:00:00 2001 From: JoaoJandre <48719461+JoaoJandre@users.noreply.github.com> Date: Fri, 11 Feb 2022 16:45:16 -0300 Subject: [PATCH] UI: fix delete domain (#5882) Co-authored-by: Joao --- ui/src/views/iam/DomainActionForm.vue | 3 ++- ui/src/views/iam/DomainView.vue | 8 +++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ui/src/views/iam/DomainActionForm.vue b/ui/src/views/iam/DomainActionForm.vue index 1696d525810..6ada6b198c6 100644 --- a/ui/src/views/iam/DomainActionForm.vue +++ b/ui/src/views/iam/DomainActionForm.vue @@ -180,7 +180,7 @@ export default { this.fillEditFormFieldValues() } }, - inject: ['parentCloseAction', 'parentFetchData'], + inject: ['parentCloseAction', 'parentFetchData', 'parentForceRerender'], methods: { handleSubmit (e) { e.preventDefault() @@ -249,6 +249,7 @@ export default { successMethod: result => { if (this.action.api === 'deleteDomain') { this.parentFetchData() + this.parentForceRerender() } if (this.action.response) { const description = this.action.response(result.jobresult) diff --git a/ui/src/views/iam/DomainView.vue b/ui/src/views/iam/DomainView.vue index e69edc55ac1..6aefbcdeb49 100644 --- a/ui/src/views/iam/DomainView.vue +++ b/ui/src/views/iam/DomainView.vue @@ -60,6 +60,7 @@ :tabs="$route.meta.tabs" />