fix(types): add missing inventory_items to input of createProductsWorkflow (#10892)
The `createProductsWorkflow` allows passing an `inventory_items` property to assign the inventory items of a product variant, and we even pass it in the `/admin/products` API route when creating a variant, but the workflow's input type doesn't include that property. This PR adds it to the workflow's input type.
This commit is contained in:
1 parent
c490e08142
commit
ff725090bb
2 files changed
+20
No files matched your search
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
"@medusajs/types": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
fix(types): add missing inventory_items to input of createProductsWorkflow
|
||||||
@@ -1237,6 +1237,16 @@ export interface UpdateProductOptionValueDTO {
|
|||||||
metadata?: MetadataType
|
metadata?: MetadataType
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @interface
|
||||||
|
*
|
||||||
|
* Inventory kit for creating a product variant.
|
||||||
|
*/
|
||||||
|
export interface CreateProductVariantInventoryKit {
|
||||||
|
inventory_item_id: string
|
||||||
|
required_quantity?: number
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @interface
|
* @interface
|
||||||
*
|
*
|
||||||
@@ -1275,6 +1285,11 @@ export interface CreateProductVariantDTO {
|
|||||||
* Whether the product variant's inventory should be managed by the core system.
|
* Whether the product variant's inventory should be managed by the core system.
|
||||||
*/
|
*/
|
||||||
manage_inventory?: boolean
|
manage_inventory?: boolean
|
||||||
|
/**
|
||||||
|
* The variant's inventory items. It's only
|
||||||
|
* available if `manage_inventory` is enabled.
|
||||||
|
*/
|
||||||
|
inventory_items?: CreateProductVariantInventoryKit[]
|
||||||
/**
|
/**
|
||||||
* The HS Code of the product variant.
|
* The HS Code of the product variant.
|
||||||
*/
|
*/
|
||||||
|
|||||||
Reference in new issue
Block a user