diff --git a/packages/features/doctor/src/lib/server/services/doctor-analysis.service.ts b/packages/features/doctor/src/lib/server/services/doctor-analysis.service.ts index 8068a32..23f355d 100644 --- a/packages/features/doctor/src/lib/server/services/doctor-analysis.service.ts +++ b/packages/features/doctor/src/lib/server/services/doctor-analysis.service.ts @@ -58,6 +58,11 @@ async function enrichAnalysisData(analysisResponses?: AnalysisResponseBase[]) { .in('primary_owner_user_id', userIds), ]); + if (!analysisResponseElements || analysisResponseElements?.length === 0) { + console.info(`${analysisResponseIds} has no response elements`); + return []; + } + const doctorUserIds = doctorFeedbackItems ?.map((item) => item.doctor_user_id) @@ -285,7 +290,6 @@ export async function getOpenResponses({ `, { count: 'exact' }, ) - .neq('order_status', 'ON_HOLD') .order('created_at', { ascending: false }); if (assignedIds.length > 0) {