mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-12-09 00:05:21 +01:00
Last time fixing the toggling logic, I hope =/
This commit is contained in:
parent
3d8cd0f0d6
commit
7d212f6e80
1 changed files with 2 additions and 2 deletions
|
|
@ -108,9 +108,9 @@ export class FilterEditorViewService {
|
||||||
|
|
||||||
if (existingRules && existingItemRule) {
|
if (existingRules && existingItemRule) {
|
||||||
filterRules.splice(filterRules.indexOf(existingItemRule), 1) // if exact rule exists just remove
|
filterRules.splice(filterRules.indexOf(existingItemRule), 1) // if exact rule exists just remove
|
||||||
} else if (existingItemRule && filterRuleType.multi) { // e.g. tags can have multiple
|
} else if (existingRules.length > 0 && filterRuleType.multi) { // e.g. tags can have multiple
|
||||||
filterRules.push({type: filterRuleType, value: item.id})
|
filterRules.push({type: filterRuleType, value: item.id})
|
||||||
} else if (existingRules.length) { // Correspondents & DocumentTypes only one
|
} else if (existingRules.length > 0) { // Correspondents & DocumentTypes only one
|
||||||
filterRules.find(rule => rule.type.id == filterRuleType.id).value = item.id
|
filterRules.find(rule => rule.type.id == filterRuleType.id).value = item.id
|
||||||
} else {
|
} else {
|
||||||
filterRules.push({type: filterRuleType, value: item.id})
|
filterRules.push({type: filterRuleType, value: item.id})
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue