diff --git a/src/modules/minglaradmin/services/minglar.service.ts b/src/modules/minglaradmin/services/minglar.service.ts index 021b44c..91b460d 100644 --- a/src/modules/minglaradmin/services/minglar.service.ts +++ b/src/modules/minglaradmin/services/minglar.service.ts @@ -1884,6 +1884,7 @@ export class MinglarService { isActive: true, }, select: { + id: true, comments: true, pqqAnswerXid: true, pqqQuestions: { @@ -1955,8 +1956,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];