front end client support for filtering for no correspondent/document type

This commit is contained in:
jonaswinkler
2020-12-25 19:06:12 +01:00
parent f7f78d80b7
commit b9cf517cd1
2 changed files with 5 additions and 2 deletions

View File

@@ -38,6 +38,8 @@ export class DocumentService extends AbstractPaperlessService<PaperlessDocument>
let ruleType = FILTER_RULE_TYPES.find(t => t.id == rule.rule_type)
if (ruleType.multi) {
params[ruleType.filtervar] = params[ruleType.filtervar] ? params[ruleType.filtervar] + "," + rule.value : rule.value
} else if (ruleType.isnull_filtervar && rule.value == null) {
params[ruleType.isnull_filtervar] = true
} else {
params[ruleType.filtervar] = rule.value
}