diff --git a/src/modules/season-related/season-period/domain/entities/filter-season-period.entity.ts b/src/modules/season-related/season-period/domain/entities/filter-season-period.entity.ts index 0dc158d..68c36d1 100644 --- a/src/modules/season-related/season-period/domain/entities/filter-season-period.entity.ts +++ b/src/modules/season-related/season-period/domain/entities/filter-season-period.entity.ts @@ -4,6 +4,8 @@ import { EnumDays } from '../../constants'; export interface FilterSeasonPeriodEntity extends BaseFilterEntity { start_date: Date; end_date: Date; + season_type_ids: string[]; + holiday_names: string[]; days: EnumDays[]; } diff --git a/src/modules/season-related/season-period/domain/usecases/managers/index-season-period.manager.ts b/src/modules/season-related/season-period/domain/usecases/managers/index-season-period.manager.ts index 62dec43..3144f64 100644 --- a/src/modules/season-related/season-period/domain/usecases/managers/index-season-period.manager.ts +++ b/src/modules/season-related/season-period/domain/usecases/managers/index-season-period.manager.ts @@ -74,6 +74,12 @@ export class IndexSeasonPeriodManager extends BaseIndexManager { + return Array.isArray(body.value) ? body.value : [body.value]; + }) + season_type_ids: string[]; }