From 1b98e2ca12158bae104ff8475adc58335ad90e31 Mon Sep 17 00:00:00 2001 From: Marius van den Beek Date: Fri, 12 Feb 2021 14:45:24 +0100 Subject: [PATCH] Calrify why we don't raise Attribute error here Co-authored-by: Nicola Soranzo --- lib/galaxy/model/metadata.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/galaxy/model/metadata.py b/lib/galaxy/model/metadata.py index bff4109560f..97fe0df49be 100644 --- a/lib/galaxy/model/metadata.py +++ b/lib/galaxy/model/metadata.py @@ -113,6 +113,7 @@ class MetadataCollection(Mapping): return self.spec[name].wrap(self.spec[name].default, object_session(self.parent)) if name in self.parent._metadata: return self.parent._metadata[name] + # Instead of raising an AttributeError for non-existing metadata, we return None return None def __setattr__(self, name, value):