Skip to content

Commit 014a3bf

Browse files
authored
Merge pull request #7960 from ProcessMaker/bugfix/FOUR-21675
Fix Screen Template Owner Display
2 parents e7b5f94 + 154540c commit 014a3bf

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

‎resources/js/processes/screen-templates/components/PublicTemplatesListing.vue‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,21 @@ export default {
285285
console.error(error);
286286
});
287287
},
288+
transform(data) {
289+
// Clean up fields for meta pagination so vue table pagination can understand
290+
data.meta.last_page = data.meta.total_pages;
291+
data.meta.from = (data.meta.current_page - 1) * data.meta.per_page;
292+
data.meta.to = data.meta.from + data.meta.count;
293+
data.data = this.jsonRows(data.data);
294+
295+
for (let record of data.data) {
296+
//format Status
297+
const usePmDefaultLabel = !record['user'];
298+
record["owner"] = this.formatAvatar(record["user"], usePmDefaultLabel);
299+
record["category_list"] = this.formatCategory(record["categories"]);
300+
}
301+
return data;
302+
},
288303
},
289304
};
290305
</script>

0 commit comments

Comments
 (0)