fix(promotion): eval conditions for rules are made accurate (#10915)

what:

- fixes eval conditions for promotion rules

RESOLVES CMRC-851
This commit is contained in:
Riqwan Thamir authored and GitHub committed 2025-01-21 21:26:20 +00:00
1 parent cc73802ab3
commit 8119d9964b
6 files changed
+321 -86

No files matched your search

@@ -0,0 +1,65 @@
import { ProductStatus } from "@medusajs/utils"
export const medusaTshirtProduct = {
title: "Medusa T-Shirt",
handle: "t-shirt",
status: ProductStatus.PUBLISHED,
options: [
{
title: "Size",
values: ["S"],
},
{
title: "Color",
values: ["Black", "White"],
},
],
variants: [
{
title: "S / Black",
sku: "SHIRT-S-BLACK",
options: {
Size: "S",
Color: "Black",
},
manage_inventory: false,
prices: [
{
amount: 1500,
currency_code: "usd",
},
{
amount: 1500,
currency_code: "eur",
},
{
amount: 1300,
currency_code: "dkk",
},
],
},
{
title: "S / White",
sku: "SHIRT-S-WHITE",
options: {
Size: "S",
Color: "White",
},
manage_inventory: false,
prices: [
{
amount: 1500,
currency_code: "usd",
},
{
amount: 1500,
currency_code: "eur",
},
{
amount: 1300,
currency_code: "dkk",
},
],
},
],
}