We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b80c5f6 commit 14550a9Copy full SHA for 14550a9
redash/query_runner/__init__.py
@@ -288,7 +288,10 @@ def supports_auto_limit(self):
288
return True
289
290
def query_is_select_no_limit(self, query):
291
- parsed_query = sqlparse.parse(query)[0]
+ parsed_query_list = sqlparse.parse(query)
292
+ if len(parsed_query_list) == 0:
293
+ return False
294
+ parsed_query = parsed_query_list[0]
295
last_keyword_idx = find_last_keyword_idx(parsed_query)
296
# Either invalid query or query that is not select
297
if last_keyword_idx == -1 or parsed_query.tokens[0].value.upper() != "SELECT":
0 commit comments