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), },