From fc434d62e971df92bc51b296d119030ca85af303 Mon Sep 17 00:00:00 2001 From: guerler Date: Fri, 15 Jan 2016 16:10:04 -0500 Subject: [PATCH] Handle unvalidated values in depth --- lib/galaxy/tools/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/galaxy/tools/__init__.py b/lib/galaxy/tools/__init__.py index 8ab177ae653..06035765aa0 100755 --- a/lib/galaxy/tools/__init__.py +++ b/lib/galaxy/tools/__init__.py @@ -2154,6 +2154,9 @@ class Tool( object, Dictifiable ): def jsonify(v): if isinstance(v, UnvalidatedValue): v = v.value + while isinstance( v, UnvalidatedValue ): + v = v.value + return v # check if value is numeric isnumber = False