Skip to content

Commit 25708f1

Browse files
committed
FOUR-31279: Custom columns are not displayed in the HOME page
1 parent da9e81b commit 25708f1

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

resources/js/tasks/components/ListMixin.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,12 @@ const ListMixin = {
8383
}
8484
this.previousAdvancedFilter = advancedFilter;
8585
let includeString = "process,processRequest,processRequest.user,user,data";
86-
// If columns are default (isDefaultColumns = true), don't include data
87-
// If columns are NOT default (isDefaultColumns = false), include data
86+
// Omit data only for default columns without form fields (FOUR-24946 payload optimization)
8887
const isDefaultColumns = window.ProcessMaker?.isDefaultColumns ?? false;
89-
if (isDefaultColumns) {
88+
const hasDataColumns = (this.columns || []).some(
89+
(column) => String(column.field || "").startsWith("data."),
90+
);
91+
if (isDefaultColumns && !hasDataColumns) {
9092
includeString = "process,processRequest,processRequest.user,user";
9193
}
9294
const include = includeString.split(",");

0 commit comments

Comments
 (0)