From 047ab1937ab2321b3763dc15f8391606e9ac8700 Mon Sep 17 00:00:00 2001 From: mario Date: Thu, 15 May 2025 11:06:04 +0700 Subject: [PATCH] fix: if multiple studies patient, show first study by default --- internal/api/handlers/dicom.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/api/handlers/dicom.go b/internal/api/handlers/dicom.go index 876cd53..1a6f514 100644 --- a/internal/api/handlers/dicom.go +++ b/internal/api/handlers/dicom.go @@ -128,7 +128,7 @@ func (h *DicomHandler) ForwardRequest(w http.ResponseWriter, r *http.Request) { queryParams.Del("StudyInstanceUID") // For DICOMweb, we can use comma-separated UIDs - queryParams.Set("StudyInstanceUID", strings.Join(claims.StudyIUIDs, ",")) + queryParams.Set("StudyInstanceUID", claims.StudyIUIDs[0]) h.logger.Debug("Filtering by studies", zap.Strings("studies", claims.StudyIUIDs))