diff --git a/cypress/composables/modals/credential-modal.ts b/cypress/composables/modals/credential-modal.ts index 53ba0c3a28..4e6533300a 100644 --- a/cypress/composables/modals/credential-modal.ts +++ b/cypress/composables/modals/credential-modal.ts @@ -2,6 +2,8 @@ * Getters */ +import { clearNotifications } from '../../pages/notifications'; + export function getCredentialConnectionParameterInputs() { return cy.getByTestId('credential-connection-parameter'); } @@ -55,5 +57,6 @@ export function setCredentialValues(values: Record, save = true) if (save) { saveCredential(); closeCredentialModal(); + clearNotifications(); } } diff --git a/packages/editor-ui/src/views/NodeView.v2.vue b/packages/editor-ui/src/views/NodeView.v2.vue index 8ea44cc3a1..76e1009c6a 100644 --- a/packages/editor-ui/src/views/NodeView.v2.vue +++ b/packages/editor-ui/src/views/NodeView.v2.vue @@ -924,11 +924,13 @@ async function onImportWorkflowUrlEvent(data: IDataObject) { function addImportEventBindings() { nodeViewEventBus.on('importWorkflowData', onImportWorkflowDataEvent); nodeViewEventBus.on('importWorkflowUrl', onImportWorkflowUrlEvent); + nodeViewEventBus.on('openChat', onOpenChat); } function removeImportEventBindings() { nodeViewEventBus.off('importWorkflowData', onImportWorkflowDataEvent); nodeViewEventBus.off('importWorkflowUrl', onImportWorkflowUrlEvent); + nodeViewEventBus.off('openChat', onOpenChat); } /**