From 983048805f1928ca83444b5ec95e2a797380eb26 Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Thu, 27 Jun 2024 15:40:44 +0200 Subject: [PATCH] Raise serializable exception when loading invalid version for a workflow Fixes https://github.com/galaxyproject/galaxy/issues/18438 --- lib/galaxy/model/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/galaxy/model/__init__.py b/lib/galaxy/model/__init__.py index bdb543e146b..e4bd56ace20 100644 --- a/lib/galaxy/model/__init__.py +++ b/lib/galaxy/model/__init__.py @@ -7666,7 +7666,7 @@ class StoredWorkflow(Base, HasTags, Dictifiable, RepresentById, UsesCreateAndUpd if version is None: return self.latest_workflow if len(self.workflows) <= version: - raise Exception("Version does not exist") + raise galaxy.exceptions.RequestParameterInvalidException("Version does not exist") return list(reversed(self.workflows))[version] def version_of(self, workflow):