I accidentally made querys run anyway even if they had parsing errors, fixed that

This commit is contained in:
JJRcop
2014-09-23 01:02:52 -04:00
parent d88ef0b5db
commit e87f2fcb89
+7 -3
View File
@@ -165,9 +165,13 @@
parser.query = query_tree
var/list/parsed_tree
parsed_tree = parser.parse()
querys.len = querys_pos
querys[querys_pos] = parsed_tree
querys_pos++
if(parsed_tree.len > 0)
querys.len = querys_pos
querys[querys_pos] = parsed_tree
querys_pos++
else //There was an error so don't run anything, and tell the user which query has errored.
usr << "<span class='danger'>Parsing error on [querys_pos]\th query. Nothing was executed.</span>"
return list()
query_tree = list()
do_parse = 0
else