From f4bf9ee16915a88548c1666b182df478e4f5ed74 Mon Sep 17 00:00:00 2001 From: Rares Stefan Date: Thu, 24 Aug 2023 07:51:12 +0100 Subject: [PATCH] fix(admin-ui): Fix variant creation when no stock locations provided (#4843) * Update check on variant creation, whether to create stock locations * Create spicy-shoes-type.md --- .changeset/spicy-shoes-type.md | 6 ++++++ .../product-variants-section/add-variant-modal.tsx | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changeset/spicy-shoes-type.md diff --git a/.changeset/spicy-shoes-type.md b/.changeset/spicy-shoes-type.md new file mode 100644 index 0000000000..37072ce58b --- /dev/null +++ b/.changeset/spicy-shoes-type.md @@ -0,0 +1,6 @@ +--- +"@medusajs/admin-ui": patch +"@medusajs/admin": patch +--- + +fix(admin-ui): Fix variant creation when no stock locations provided diff --git a/packages/admin-ui/ui/src/components/organisms/product-variants-section/add-variant-modal.tsx b/packages/admin-ui/ui/src/components/organisms/product-variants-section/add-variant-modal.tsx index b53162ae86..f41fb730c4 100644 --- a/packages/admin-ui/ui/src/components/organisms/product-variants-section/add-variant-modal.tsx +++ b/packages/admin-ui/ui/src/components/organisms/product-variants-section/add-variant-modal.tsx @@ -79,7 +79,7 @@ const AddVariantModal = ({ open, onClose, product }: Props) => { delete data.stock.stock_location onAddVariant(createAddPayload(data), (productRes) => { - if (typeof stock_location !== "undefined") { + if (stock_location?.length) { createStockLocationsForVariant(productRes, stock_location).then(() => { resetAndClose() })