From 1af4d464e48285c8c9a34b5fd7d2503bcc5134e6 Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 26 Feb 2024 12:14:03 +0000 Subject: [PATCH] . --- atlas/api.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/atlas/api.py b/atlas/api.py index fb4ef32b..ff28177d 100644 --- a/atlas/api.py +++ b/atlas/api.py @@ -145,7 +145,8 @@ def import_dicoms_helper(request, case_id: int | None = None): logger.debug(f"IMPORT pre case add {series_uid}") if case_id is not None: - series.case.add(case_id) + if not series.case.filter(id=case_id).exists(): + series.case.add(case_id) logger.debug(f"IMPORT pre dicom loop {series_uid}") for dicom, dicom_tags in data[series_uid]: