From dbdfcb4f2228addfa5d2cf039de935a7174d8e18 Mon Sep 17 00:00:00 2001 From: davelopez <46503462+davelopez@users.noreply.github.com> Date: Mon, 29 Apr 2024 18:56:31 +0200 Subject: [PATCH] Only call update if it exists --- lib/galaxy/model/tags.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/galaxy/model/tags.py b/lib/galaxy/model/tags.py index 6e9ca0592660..604efa650719 100644 --- a/lib/galaxy/model/tags.py +++ b/lib/galaxy/model/tags.py @@ -95,7 +95,8 @@ def set_tags_from_list( if flush: with transaction(self.sa_session): self.sa_session.commit() - item.update() + if hasattr(item, "update"): + item.update() return item.tags def get_tag_assoc_class(self, item_class):