WIP: feat: refs #6583 add new opt in where builder #3162

Draft
jorgep wants to merge 9 commits from 6583-addOnlyDestination into dev
1 changed files with 8 additions and 0 deletions
Showing only changes of commit 679dd6929b - Show all commits

View File

@ -55,6 +55,11 @@ module.exports = Self => {
type: 'number',
description: 'Department identifier'
},
{
arg: 'onlyWithDestination',
type: 'Boolean',
description: 'True when only tickets with destination are returned'
},
{
arg: 'filter',
type: 'object',
@ -103,6 +108,9 @@ module.exports = Self => {
return {'f.isFullMovable': value};
case 'departmentFk':
return {'f.departmentFk': value};
case 'onlyWithDestination':
if (!value) return;
return {'f.id': {neq: null}};
}
});