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