diff --git a/src/modules/configuration/data-scheduling/domain/usecases/managers/index-data-scheduling.manager.ts b/src/modules/configuration/data-scheduling/domain/usecases/managers/index-data-scheduling.manager.ts index afc20a8..0c4c86b 100644 --- a/src/modules/configuration/data-scheduling/domain/usecases/managers/index-data-scheduling.manager.ts +++ b/src/modules/configuration/data-scheduling/domain/usecases/managers/index-data-scheduling.manager.ts @@ -58,6 +58,19 @@ export class IndexDataSchedulingManager extends BaseIndexManager, ): SelectQueryBuilder { + if (this.filterParam.schedule_date_from) { + const dateFrom = this.filterParam.schedule_date_from; + queryBuilder.andWhere('schedule_date_from >= :dateFrom', { + dateFrom: dateFrom, + }); + } + + if (this.filterParam.schedule_date_to) { + const dateTo = this.filterParam.schedule_date_to; + queryBuilder.andWhere('schedule_date_from <= :dateTo', { + dateTo: dateTo, + }); + } return queryBuilder; }