From d5494cff086a09017c401cf381bc9b1ab46fbd3b Mon Sep 17 00:00:00 2001 From: Allen Short Date: Wed, 27 Mar 2019 10:50:39 -0500 Subject: [PATCH] Fail query task properly even if error message is empty (#3499) --- redash/tasks/queries.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redash/tasks/queries.py b/redash/tasks/queries.py index a83ab3242e..fa4b9d6891 100644 --- a/redash/tasks/queries.py +++ b/redash/tasks/queries.py @@ -323,7 +323,7 @@ def run(self): _unlock(self.query_hash, self.data_source.id) - if error: + if error is not None and data is None: result = QueryExecutionError(error) if self.scheduled_query is not None: self.scheduled_query = models.db.session.merge(self.scheduled_query, load=False)