From 7c474d3c92ecca8e44e8eea76ada69aa7e8f5987 Mon Sep 17 00:00:00 2001 From: OlegIvaniv Date: Fri, 14 Apr 2023 13:33:58 +0200 Subject: [PATCH] fix(editor): Make sure to redirect to blank canvas after personalisation modal (#5980) * fix(editor): Make sure to redirect to blank canvas after personalization modal * Linting fix --- .../editor-ui/src/components/PersonalizationModal.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/editor-ui/src/components/PersonalizationModal.vue b/packages/editor-ui/src/components/PersonalizationModal.vue index 8632784476..7d38d9de97 100644 --- a/packages/editor-ui/src/components/PersonalizationModal.vue +++ b/packages/editor-ui/src/components/PersonalizationModal.vue @@ -122,7 +122,8 @@ import { REPORTED_SOURCE_EVENT, REPORTED_SOURCE_OTHER, REPORTED_SOURCE_OTHER_KEY, -} from '../constants'; + VIEWS, +} from '@/constants'; import { workflowHelpers } from '@/mixins/workflowHelpers'; import { showMessage } from '@/mixins/showMessage'; import Modal from './Modal.vue'; @@ -606,6 +607,11 @@ export default mixins(showMessage, workflowHelpers).extend({ methods: { closeDialog() { this.modalBus.emit('close'); + // In case the redirect to canvas for new users didn't happen + // we try again after closing the modal + if (this.$route.name !== VIEWS.NEW_WORKFLOW) { + this.$router.replace({ name: VIEWS.NEW_WORKFLOW }); + } }, onSave() { this.formBus.emit('submit');