Enhance MinglarService: Add id field to selection in PQQ data retrieval and ensure activityPqqHeaderId is set at the category level for better data integrity.
This commit is contained in:
@@ -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];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user