From f08a295ad4e2886b9df5c4c4471c0f4e004fc1d9 Mon Sep 17 00:00:00 2001 From: Shahed Nasser Date: Wed, 25 Oct 2023 12:06:12 +0300 Subject: [PATCH] fix(admin-ui): fix analytics config not being saved in invite form (#5467) --- .changeset/fuzzy-trees-push.md | 5 +++++ packages/admin-ui/ui/src/pages/invite.tsx | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 .changeset/fuzzy-trees-push.md diff --git a/.changeset/fuzzy-trees-push.md b/.changeset/fuzzy-trees-push.md new file mode 100644 index 0000000000..71f4c48533 --- /dev/null +++ b/.changeset/fuzzy-trees-push.md @@ -0,0 +1,5 @@ +--- +"@medusajs/admin-ui": patch +--- + +fix(admin-ui): fix analytics config not being saved in invite form diff --git a/packages/admin-ui/ui/src/pages/invite.tsx b/packages/admin-ui/ui/src/pages/invite.tsx index 314ea4643b..9f767bda13 100644 --- a/packages/admin-ui/ui/src/pages/invite.tsx +++ b/packages/admin-ui/ui/src/pages/invite.tsx @@ -119,8 +119,10 @@ const InvitePage = () => { !data.analytics.opt_out && token?.user_email - if (isFeatureEnabled("analytics")) { + try { await createAnalyticsConfig(data.analytics) + } catch (e) { + // gracefully handle error if analytics are disabled } if (shouldTrackEmail) {