We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ecd97a1 commit 0831ce4Copy full SHA for 0831ce4
src/models/project.js
@@ -118,7 +118,15 @@ module.exports = function(sequelize, DataTypes) {
118
}
119
120
if (_.has(parameters.filters, 'status')) {
121
- query += `AND status = '${parameters.filters.status}' `;
+ var statusFilter = parameters.filters.status
122
+ if (_.isObject(statusFilter)) {
123
+ if (statusFilter['$in'].length === 0) {
124
+ statusFilter['$in'].push(-1)
125
+ }
126
+ query += `AND status IN (${statusFilter['$in']}) `;
127
+ } else if(_.isString(statusFilter)){
128
+ query += `AND status = ${statusFilter} `;
129
130
131
if (_.has(parameters.filters, 'type')) {
132
query += `AND type = '${parameters.filters.type}' `;
0 commit comments