diff --git a/module/pivot/js/preview.ui.js b/module/pivot/js/preview.ui.js index 0b700e34ae..0b8b0da3de 100644 --- a/module/pivot/js/preview.ui.js +++ b/module/pivot/js/preview.ui.js @@ -116,8 +116,8 @@ function loadCustomPivot(showMode = 'group') const form = zui.createFormData(); if(showMode == 'origin') form.append('summary', 'notuse'); filterValues.forEach((val, index) => { - if (Array.isArray(val)) { - val.forEach(v => form.append(`filterValues[${index}][]`, v)); + if (typeof val === 'object') { + for(var i in val) form.append(`filterValues[${index}][${i}]`, val[i]); } else { form.append(`filterValues[${index}]`, val) }