From 36ad2929cb900287cf623a08760066f79e629ca7 Mon Sep 17 00:00:00 2001 From: Yuhuai Liu Date: Mon, 22 Jun 2026 10:09:32 -0400 Subject: [PATCH] skip sync_cedar_metadata if is_deleted is True --- osf/models/collection_submission.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/osf/models/collection_submission.py b/osf/models/collection_submission.py index f46542d3b08..8bfd9754c42 100644 --- a/osf/models/collection_submission.py +++ b/osf/models/collection_submission.py @@ -522,6 +522,8 @@ def remove_from_index(self): def sync_cedar_metadata(self): from osf.models.cedar_metadata import CedarMetadataRecord + if getattr(self.guid.referent, 'is_deleted', False): + return template = self.collection.provider.required_metadata_template metadata = {} for field in self.CEDAR_METADATA_FIELDS: