fix(core-flows): Add discountable properties in queried fields to avoid overriding discountable properties when set (#14105)

* Add discountable properties to avoid applying adjustments to non discountable line items

* Add changeset
This commit is contained in:
Nicolas Gorga
2025-11-24 09:24:24 +01:00
committed by GitHub
parent 79582bc94e
commit 0cb12021ef
2 changed files with 7 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
---
"@medusajs/core-flows": patch
---
fix(core-flows): Add discountable properties in queried fields to avoid overriding discountable properties when set
@@ -4,6 +4,7 @@ export const productVariantsFields = [
"sku", "sku",
"manage_inventory", "manage_inventory",
"allow_backorder", "allow_backorder",
"is_discountable",
"barcode", "barcode",
"product.id", "product.id",
"product.title", "product.title",
@@ -15,6 +16,7 @@ export const productVariantsFields = [
"product.type.id", "product.type.id",
"product.collection.title", "product.collection.title",
"product.handle", "product.handle",
"product.discountable",
"inventory_items.inventory_item_id", "inventory_items.inventory_item_id",
"inventory_items.required_quantity", "inventory_items.required_quantity",
"inventory_items.inventory.requires_shipping", "inventory_items.inventory.requires_shipping",