From fe3c043d61e27e2eed1b2a7a0bc15337933397fe Mon Sep 17 00:00:00 2001 From: Jay Lee Date: Sun, 28 Oct 2018 17:03:26 -0400 Subject: [PATCH] re-add a few explicit checks on sheets size --- src/gam.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gam.py b/src/gam.py index 6d57ae1b..c5480ef9 100755 --- a/src/gam.py +++ b/src/gam.py @@ -10371,7 +10371,9 @@ and follow recommend steps to authorize GAM for Drive access.''' % (admin_email) columns = len(titles) rows = len(csvRows) cell_count = rows * columns - if cell_count > 2000000 or string_file.len > int(result[u'maxImportSizes'][MIMETYPE_GA_SPREADSHEET]): + data_size = string_file.len + max_sheet_bytes = int(result[u'maxImportSizes'][MIMETYPE_GA_SPREADSHEET]) + if cell_count > 2000000 or data_size > max_sheet_bytes: print u'{0}{1}'.format(WARNING_PREFIX, MESSAGE_RESULTS_TOO_LARGE_FOR_GOOGLE_SPREADSHEET) mimeType = u'text/csv' else: