mirror of
https://github.com/wekan/wekan.git
synced 2025-04-22 04:57:07 -04:00
correct way, wrong idea
This commit is contained in:
parent
b9ead144fb
commit
ba12b53e49
2 changed files with 8 additions and 3 deletions
|
@ -32,7 +32,7 @@
|
|||
"comma-spacing": 2,
|
||||
"comma-style": 2,
|
||||
"eol-last": 2,
|
||||
"linebreak-style": [2, "unix"],
|
||||
"linebreak-style": [2, "windows"],
|
||||
"new-parens": 2,
|
||||
"no-lonely-if": 2,
|
||||
"no-multiple-empty-lines": 2,
|
||||
|
|
|
@ -143,6 +143,11 @@ class AdvancedFilter {
|
|||
return commands;
|
||||
}
|
||||
|
||||
_fieldNameToId(name)
|
||||
{
|
||||
CustomFields.find({name})._id;
|
||||
}
|
||||
|
||||
_arrayToSelector(commands)
|
||||
{
|
||||
try {
|
||||
|
@ -159,7 +164,7 @@ class AdvancedFilter {
|
|||
{
|
||||
const field = commands[i-1].cmd;
|
||||
const str = commands[i+1].cmd;
|
||||
commands[i] = {[field]:str};
|
||||
commands[i] = {'customFields._id':this._fieldNameToId(field), 'customFields.value':str};
|
||||
commands.splice(i-1, 1);
|
||||
commands.splice(i, 1);
|
||||
//changed = true;
|
||||
|
@ -207,7 +212,7 @@ Filter = {
|
|||
isActive() {
|
||||
return _.any(this._fields, (fieldName) => {
|
||||
return this[fieldName]._isActive();
|
||||
});
|
||||
}) || this.advanced._isActive();
|
||||
},
|
||||
|
||||
_getMongoSelector() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue