@@ -17,32 +17,25 @@ const PaginationDto = require('./PaginationDto');
1717const { CustomJoi } = require ( './CustomJoi.js' ) ;
1818const { TagsFilterDto } = require ( './filters/TagsFilterDto.js' ) ;
1919const { FromToFilterDto } = require ( './filters/FromToFilterDto.js' ) ;
20- const { EnvironmentsFilterDto } = require ( './filters/EnvironmentsFilterDto' ) ;
2120
22- const RunFilterDto = Joi . object ( {
23- values : CustomJoi . stringArray ( ) . items ( EntityIdDto ) . single ( ) . required ( ) ,
24- operation : Joi . string ( ) . valid ( 'and' , 'or' ) . required ( ) ,
25- } ) ;
26-
27- const LhcFillFilterDto = Joi . object ( {
28- values : CustomJoi . stringArray ( ) . items ( EntityIdDto ) . single ( ) . required ( ) ,
29- operation : Joi . string ( ) . valid ( 'and' , 'or' ) . required ( ) ,
30- } ) ;
21+ const RunFilterDto = CustomJoi . stringArray ( ) . items ( EntityIdDto ) . single ( ) ;
22+ const EnvironmentsFilterDto = CustomJoi . stringArray ( ) . items ( Joi . string ( ) ) . single ( ) ;
23+ const LhcFillFilterDto = CustomJoi . stringArray ( ) . items ( EntityIdDto ) . single ( ) ;
3124
3225const FilterDto = Joi . object ( {
3326 title : Joi . string ( ) . trim ( ) ,
3427 content : Joi . string ( ) . trim ( ) ,
3528 author : Joi . string ( ) . trim ( ) ,
3629 created : FromToFilterDto ,
3730 tags : TagsFilterDto ,
38- lhcFills : LhcFillFilterDto ,
39- run : RunFilterDto ,
31+ fillNumbers : LhcFillFilterDto ,
32+ runNumbers : RunFilterDto ,
4033 origin : Joi . string ( )
4134 . valid ( 'human' , 'process' ) ,
4235 parentLog : EntityIdDto ,
4336 rootLog : EntityIdDto ,
4437 rootOnly : Joi . boolean ( ) ,
45- environments : EnvironmentsFilterDto ,
38+ environmentIds : EnvironmentsFilterDto ,
4639} ) ;
4740
4841const SortDto = Joi . object ( {
0 commit comments