remove post save for seriesimage
This commit is contained in:
@@ -1373,21 +1373,6 @@ class SeriesImage(SeriesImageBase):
|
||||
# "SOPInstanceUID" : f"1.2.840.1111.{image_index}"
|
||||
# }}
|
||||
|
||||
|
||||
@receiver(post_save, sender=SeriesImage)
|
||||
def _populate_case_study_date_on_series_image_save(sender, instance, **kwargs):
|
||||
if not instance.series_id:
|
||||
return
|
||||
|
||||
tags = getattr(instance, "basic_dicom_tags", None) or {}
|
||||
raw_date = tags.get("StudyDate") or tags.get("AcquisitionDate") or tags.get("SeriesDate")
|
||||
parsed = Case._parse_dicom_date(raw_date)
|
||||
if not parsed:
|
||||
return
|
||||
|
||||
Case.objects.filter(series=instance.series, study_date__isnull=True).update(study_date=parsed)
|
||||
|
||||
|
||||
@receiver(pre_save, sender=SeriesImage)
|
||||
def _capture_previous_series_for_series_image(sender, instance, **kwargs):
|
||||
if not getattr(instance, "pk", None):
|
||||
|
||||
Reference in New Issue
Block a user