From c3299ff0ad1e38f56174bcd7cd321f0b08d4f3bc Mon Sep 17 00:00:00 2001 From: Omer Lachish Date: Tue, 24 Dec 2019 22:20:17 +0200 Subject: [PATCH] totalRows are returned as a string and should be a number (#4481) --- redash/query_runner/big_query.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redash/query_runner/big_query.py b/redash/query_runner/big_query.py index 710b00e2eb..f40b5f7272 100644 --- a/redash/query_runner/big_query.py +++ b/redash/query_runner/big_query.py @@ -205,7 +205,7 @@ def _get_query_result(self, jobs, query): rows = [] - while ("rows" in query_reply) and current_row < query_reply["totalRows"]: + while ("rows" in query_reply) and current_row < int(query_reply["totalRows"]): for row in query_reply["rows"]: rows.append(transform_row(row, query_reply["schema"]["fields"]))