handel empty objects like empty array

This commit is contained in:
Ralf Becker 2021-06-14 10:35:54 +02:00
parent e60fd8f1ef
commit 685a0d3328

View File

@ -252,10 +252,12 @@ export class EgwApp {
return false;
for (let field_filter of Object.values(filters)) {
let val = value.col_filter[field_filter.col];
if (val && (typeof val == "string" && val.trim().length > 0 ||
typeof val == "object" && !jQuery.isEmptyObject(val))) {
if (val && (typeof val == "string" && val.trim().length > 0)) {
field_filter.filter_values.push(val);
}
else if (val && typeof val == "object" && !jQuery.isEmptyObject(val)) {
field_filter.filter_values = field_filter.filter_values.concat(Object.values(val));
}
}
// check filters against pushData.acl data
for (let field_filter of Object.values(filters)) {