Skip to content

Commit bd7c35c

Browse files
Brent KulwickiCarsonF
authored andcommitted
Add ProjectFilter.mouStart/mouEnd
1 parent 6f47a20 commit bd7c35c

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

src/components/project/dto/list-projects.dto.ts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { Field, InputType, ObjectType } from '@nestjs/graphql';
22
import { Type } from 'class-transformer';
33
import { ValidateNested } from 'class-validator';
44
import {
5+
DateFilter,
56
DateTimeFilter,
67
FilterField,
78
ID,
@@ -78,6 +79,20 @@ export abstract class ProjectFilters {
7879
@ValidateNested()
7980
readonly modifiedAt?: DateTimeFilter;
8081

82+
@Field({
83+
nullable: true,
84+
})
85+
@Type(() => DateFilter)
86+
@ValidateNested()
87+
readonly mouStart?: DateFilter;
88+
89+
@Field({
90+
nullable: true,
91+
})
92+
@Type(() => DateFilter)
93+
@ValidateNested()
94+
readonly mouEnd?: DateFilter;
95+
8196
@Field({
8297
nullable: true,
8398
description: 'only mine',

src/components/project/project-filters.query.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ export const projectFilters = filter.define(() => ProjectFilters, {
4040
step: filter.stringListProp(),
4141
createdAt: filter.dateTimeBaseNodeProp(),
4242
modifiedAt: filter.dateTimeProp(),
43+
mouStart: filter.dateTimeProp(),
44+
mouEnd: filter.dateTimeProp(),
4345
mine: filter.pathExistsWhenTrue([
4446
node('requestingUser'),
4547
relation('in', '', 'user'),

0 commit comments

Comments
 (0)