From 121f27e2f4b9b90b14d64a103d963bd5fa3a753c Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Mon, 22 Apr 2024 16:09:22 +0200 Subject: [PATCH] Default HID to -1 if for whatever reason we didn't record a HID --- lib/galaxy/managers/hdas.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/galaxy/managers/hdas.py b/lib/galaxy/managers/hdas.py index 9432e54b7805..f92a75b56f24 100644 --- a/lib/galaxy/managers/hdas.py +++ b/lib/galaxy/managers/hdas.py @@ -555,6 +555,7 @@ def add_serializers(self): annotatable.AnnotatableSerializerMixin.add_serializers(self) serializers: Dict[str, base.Serializer] = { + "hid": lambda item, key, **context: item.hid if item.hid is not None else -1, "model_class": lambda item, key, **context: "HistoryDatasetAssociation", "history_content_type": lambda item, key, **context: "dataset", "hda_ldda": lambda item, key, **context: "hda",