From 44d3b3ed7ee77715006591a4f49049388fcd4035 Mon Sep 17 00:00:00 2001 From: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com> Date: Fri, 17 Nov 2023 14:15:13 +0100 Subject: [PATCH] fix(editor): Show v1 banner dismiss button if owner (#7722) Github issue / Community forum post (link here to close automatically): https://community.n8n.io/t/v1-upgrade-banner-shall-be-dismissed-permanently/32775 --- .../src/components/banners/V1Banner.vue | 5 +- .../banners/__tests__/V1Banner.spec.ts | 36 +++++++ .../__snapshots__/V1Banner.spec.ts.snap | 101 ++++++++++++++++++ 3 files changed, 139 insertions(+), 3 deletions(-) create mode 100644 packages/editor-ui/src/components/banners/__tests__/V1Banner.spec.ts create mode 100644 packages/editor-ui/src/components/banners/__tests__/__snapshots__/V1Banner.spec.ts.snap diff --git a/packages/editor-ui/src/components/banners/V1Banner.vue b/packages/editor-ui/src/components/banners/V1Banner.vue index 23a176e42e..e146911d2c 100644 --- a/packages/editor-ui/src/components/banners/V1Banner.vue +++ b/packages/editor-ui/src/components/banners/V1Banner.vue @@ -5,8 +5,7 @@ import { useUsersStore } from '@/stores/users.store'; import { useUIStore } from '@/stores/ui.store'; const uiStore = useUIStore(); - -const { isInstanceOwner } = useUsersStore(); +const usersStore = useUsersStore(); async function dismissPermanently() { await uiStore.dismissBanner('V1', 'permanent'); @@ -18,7 +17,7 @@ async function dismissPermanently() {