From cc65d8b25707e9276639d92efd89a881f9549a33 Mon Sep 17 00:00:00 2001 From: nflnkr Date: Mon, 6 Mar 2023 20:30:35 +0300 Subject: [PATCH] fix switch --- src/kitUI/Cart/calc.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/kitUI/Cart/calc.ts b/src/kitUI/Cart/calc.ts index 72c86a0..b9c9767 100644 --- a/src/kitUI/Cart/calc.ts +++ b/src/kitUI/Cart/calc.ts @@ -220,7 +220,9 @@ export function findDiscountFactorById(discounts: AnyDiscount[], id: string, pri if (!discount) throw new Error("Discount not found by id"); switch (discount.conditionType) { - case "cartPurchasesAmount" || "purchasesAmount": + case "cartPurchasesAmount": + return discount.factor; + case "purchasesAmount": return discount.factor; case "privilege": { const product = discount.target.products.find(product => product.privilegeId === privilegeId); @@ -239,8 +241,6 @@ export function findDiscountFactorById(discounts: AnyDiscount[], id: string, pri case "userType": return discount.target.factor; } - - throw new Error(`Unknown discount condition type: ${discount.conditionType}`); } export function formatDiscountFactor(factor: number): string {