diff --git a/src/modules/minglaradmin/services/minglar.service.ts b/src/modules/minglaradmin/services/minglar.service.ts index 6d3b92c..2cba1bd 100644 --- a/src/modules/minglaradmin/services/minglar.service.ts +++ b/src/modules/minglaradmin/services/minglar.service.ts @@ -1894,6 +1894,7 @@ export class MinglarService { isActive: true, }, select: { + id: true, comments: true, pqqAnswerXid: true, pqqQuestions: { @@ -1965,8 +1966,12 @@ export class MinglarService { id: cat.id, categoryName: cat.categoryName, displayOrder: cat.displayOrder, + activityPqqHeaderId: item.id, pqqsubCategories: [] }; + } else if (!grouped[cat.id].activityPqqHeaderId) { + // Ensure header id is present at category level + grouped[cat.id].activityPqqHeaderId = item.id; } const category = grouped[cat.id];