From e54bc976400aad50fa9428bbf3a703a19d1d7451 Mon Sep 17 00:00:00 2001 From: Arash Date: Thu, 24 Jul 2025 16:51:21 +0200 Subject: [PATCH] Refactor HDASerializer to use serialize_id for copied_from_ldda_id --- lib/galaxy/managers/hdas.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/galaxy/managers/hdas.py b/lib/galaxy/managers/hdas.py index 7435a75cc49..4644a9bf333 100644 --- a/lib/galaxy/managers/hdas.py +++ b/lib/galaxy/managers/hdas.py @@ -587,7 +587,9 @@ class HDASerializer( # datasets._UnflattenedMetadataDatasetAssociationSerialize "history_content_type": lambda item, key, **context: "dataset", "hda_ldda": lambda item, key, **context: "hda", "type_id": self.serialize_type_id, - "copied_from_ldda_id": lambda item, key, **context: item.copied_from_library_dataset_dataset_association_id, + "copied_from_ldda_id": lambda item, key, **context: self.serialize_id( + item, "copied_from_library_dataset_dataset_association_id", **context + ), "history_id": self.serialize_id, # remapped "misc_info": self._remap_from("info"),