From 2a3f7248a1feab89d6a1fe698fd530c5cef5723e Mon Sep 17 00:00:00 2001 From: Danel Kungla Date: Fri, 10 Oct 2025 14:51:05 +0300 Subject: [PATCH] show ON_HOLD responses, but dont show if they have no responses --- .../src/lib/server/services/doctor-analysis.service.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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) {