diff --git a/packages/modules/pricing/src/repositories/pricing.ts b/packages/modules/pricing/src/repositories/pricing.ts index 55865d308a72c..7af561e41d45b 100644 --- a/packages/modules/pricing/src/repositories/pricing.ts +++ b/packages/modules/pricing/src/repositories/pricing.ts @@ -76,12 +76,13 @@ export class PricingRepository "case when price.price_list_id IS NULL then False else True end" ), }) + .where(knex.raw("price.deleted_at IS NULL")) .leftJoin("price_rule as pr", "pr.price_id", "price.id") .leftJoin("price_list as pl", function () { this.on("pl.id", "price.price_list_id").andOn( "pl.status", knex.raw("?", [PriceListStatus.ACTIVE]) - ) + ).andOn(knex.raw("pl.deleted_at IS NULL")) }) .leftJoin("price_list_rule as plr", "plr.price_list_id", "pl.id") .groupBy("price.id", "pl.id")