From 3451372d4ea79b90b01c64d20e55bb0de6e7a3c0 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Wed, 4 Nov 2015 14:48:40 +0100 Subject: [PATCH] Fixes #1521 --- lib/core/agent.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/core/agent.py b/lib/core/agent.py index efedf2180..68fc22817 100644 --- a/lib/core/agent.py +++ b/lib/core/agent.py @@ -493,6 +493,8 @@ class Agent(object): if not _: fieldsSelectFrom = None + fieldsToCastStr = fieldsNoSelect + if fieldsSubstr: fieldsToCastStr = query elif fieldsMinMaxstr: @@ -516,8 +518,6 @@ class Agent(object): fieldsToCastStr = re.sub(r"\ASELECT%s\s+" % prefixRegex, "", fieldsToCastStr) elif fieldsSelect: fieldsToCastStr = fieldsSelect.groups()[0] - else: - fieldsToCastStr = fieldsNoSelect # Function if re.search("\A\w+\(.*\)", fieldsToCastStr, re.I) or (fieldsSelectCase and "WHEN use" not in query) or fieldsSubstr: