update regarding bug reported by Ole Rasmussen

This commit is contained in:
Miroslav Stampar 2010-04-03 19:41:47 +00:00
parent cad8f61d55
commit 4129cb22a7

View File

@ -299,9 +299,12 @@ class Agent:
fieldsToCastStr = fieldsSelect.groups()[0] fieldsToCastStr = fieldsSelect.groups()[0]
elif fieldsNoSelect: elif fieldsNoSelect:
fieldsToCastStr = fieldsNoSelect fieldsToCastStr = fieldsNoSelect
fieldsToCastList = fieldsToCastStr.replace(", ", ",") if re.search("\A\w+\(.*\)", fieldsToCastStr, re.I): #function
fieldsToCastList = fieldsToCastList.split(",") fieldsToCastList = [fieldsToCastStr]
else:
fieldsToCastList = fieldsToCastStr.replace(", ", ",")
fieldsToCastList = fieldsToCastList.split(",")
return fieldsSelectFrom, fieldsSelect, fieldsNoSelect, fieldsSelectTop, fieldsSelectCase, fieldsToCastList, fieldsToCastStr return fieldsSelectFrom, fieldsSelect, fieldsNoSelect, fieldsSelectTop, fieldsSelectCase, fieldsToCastList, fieldsToCastStr