From 4a614a31fa37946e55548f0aa667c33d557ae9a5 Mon Sep 17 00:00:00 2001 From: Chloe Date: Thu, 16 Feb 2023 15:41:44 +0700 Subject: [PATCH] fix: should query un-archived coupon in promotion Signed-off-by: Chloe --- .../src/resolvers/Promotion/getPreviewPromotionCoupon.js | 2 +- .../src/resolvers/Promotion/getPromotionCoupon.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/api-plugin-promotions-coupons/src/resolvers/Promotion/getPreviewPromotionCoupon.js b/packages/api-plugin-promotions-coupons/src/resolvers/Promotion/getPreviewPromotionCoupon.js index e322d72a77f..b4361d775d9 100644 --- a/packages/api-plugin-promotions-coupons/src/resolvers/Promotion/getPreviewPromotionCoupon.js +++ b/packages/api-plugin-promotions-coupons/src/resolvers/Promotion/getPreviewPromotionCoupon.js @@ -8,6 +8,6 @@ */ export default async function getPreviewPromotionCoupon(promotion, args, context) { const { collections: { Coupons } } = context; - const coupon = await Coupons.findOne({ promotionId: promotion._id }); + const coupon = await Coupons.findOne({ promotionId: promotion._id, isArchived: { $ne: true } }); return coupon; } diff --git a/packages/api-plugin-promotions-coupons/src/resolvers/Promotion/getPromotionCoupon.js b/packages/api-plugin-promotions-coupons/src/resolvers/Promotion/getPromotionCoupon.js index e6fdcbd77ca..15676974d44 100644 --- a/packages/api-plugin-promotions-coupons/src/resolvers/Promotion/getPromotionCoupon.js +++ b/packages/api-plugin-promotions-coupons/src/resolvers/Promotion/getPromotionCoupon.js @@ -8,6 +8,6 @@ */ export default async function getPromotionCoupon(promotion, args, context) { const { collections: { Coupons } } = context; - const coupon = await Coupons.findOne({ promotionId: promotion._id }); + const coupon = await Coupons.findOne({ promotionId: promotion._id, isArchived: { $ne: true } }); return coupon; }