From 7440d4db9060bc972ba1612a59477eea3ec4979d Mon Sep 17 00:00:00 2001 From: morteza-mortezai Date: Sat, 6 Dec 2025 12:59:31 +0330 Subject: [PATCH] Refactor coupon repository to use CouponType for type field in FindCouponsOpts --- src/modules/coupons/repositories/coupon.repository.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/modules/coupons/repositories/coupon.repository.ts b/src/modules/coupons/repositories/coupon.repository.ts index c34ffb6..c81c649 100644 --- a/src/modules/coupons/repositories/coupon.repository.ts +++ b/src/modules/coupons/repositories/coupon.repository.ts @@ -1,7 +1,7 @@ import { Injectable } from '@nestjs/common'; import { EntityManager, EntityRepository } from '@mikro-orm/postgresql'; import { FilterQuery } from '@mikro-orm/core'; -import { Coupon } from '../entities/coupon.entity'; +import { Coupon, CouponType } from '../entities/coupon.entity'; import { PaginatedResult } from 'src/common/interfaces/pagination.interface'; type FindCouponsOpts = { @@ -10,7 +10,7 @@ type FindCouponsOpts = { search?: string; orderBy?: string; order?: 'asc' | 'desc'; - type?: string; + type?: CouponType; isActive?: boolean; }; @@ -63,4 +63,3 @@ export class CouponRepository extends EntityRepository { }; } } -