From 5fdccf5e3256b5e515c3d9a8ba9eaf60b2ce7ad3 Mon Sep 17 00:00:00 2001 From: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com> Date: Wed, 19 Apr 2023 22:33:08 +0200 Subject: [PATCH] fix(admin-ui): Check for undefined categories (#3886) * fix(admin-ui): Check for undefined categories * Create silent-garlics-kiss.md --- .changeset/silent-garlics-kiss.md | 6 ++++++ .../organisms/product-general-section/general-modal.tsx | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 .changeset/silent-garlics-kiss.md diff --git a/.changeset/silent-garlics-kiss.md b/.changeset/silent-garlics-kiss.md new file mode 100644 index 0000000000..01fd906657 --- /dev/null +++ b/.changeset/silent-garlics-kiss.md @@ -0,0 +1,6 @@ +--- +"@medusajs/admin-ui": patch +"@medusajs/admin": patch +--- + +fix(admin-ui): Check for undefined categories diff --git a/packages/admin-ui/ui/src/components/organisms/product-general-section/general-modal.tsx b/packages/admin-ui/ui/src/components/organisms/product-general-section/general-modal.tsx index 31474d74f3..65bb42ccae 100644 --- a/packages/admin-ui/ui/src/components/organisms/product-general-section/general-modal.tsx +++ b/packages/admin-ui/ui/src/components/organisms/product-general-section/general-modal.tsx @@ -80,7 +80,9 @@ const GeneralModal = ({ product, open, onClose }: Props) => { ? data.organize.tags.map((t) => ({ value: t })) : null, - categories: data.organize.categories?.map((id) => ({ id })), + categories: data.organize?.categories?.length + ? data.organize.categories.map((id) => ({ id })) + : [], discountable: data.discountable.value, metadata: getSubmittableMetadata(data.metadata), },