From 321b64d8dcc1917eb107e46124cdb945c5005511 Mon Sep 17 00:00:00 2001 From: Dave B Date: Fri, 13 Nov 2015 12:44:35 -0500 Subject: [PATCH] Ensure that invalid parameters don't break things. --- lib/galaxy/util/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/galaxy/util/__init__.py b/lib/galaxy/util/__init__.py index ff1cc69b01f..8299579c758 100644 --- a/lib/galaxy/util/__init__.py +++ b/lib/galaxy/util/__init__.py @@ -341,6 +341,8 @@ def parse_query_string( query_string ): retval = {} arguments = query_string.split( '&' ) for argument in arguments: + if '=' not in argument: + continue key, value = argument.split( '=' ) retval[ key ] = value return retval