From 10cc35b2691b474ba32d1081e949e908aad29deb Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 18 Oct 2017 09:24:01 +0200 Subject: [PATCH] accounted for possible 'notgzip' response from rowingdata --- rowers/dataprep.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rowers/dataprep.py b/rowers/dataprep.py index 40ccfc3f..05d18aad 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -866,6 +866,13 @@ def new_workout_from_file(r,f2, os.remove(f2) message = "It looks like this file doesn't contain stroke data." return (0,message,f2) + + # Some people upload corrupted zip files + if fileformat == 'notgzip': + os.remove(f2) + message = "Rowsandall could not process this file. The extension is supported but the file seems corrupt. Contact info@rowsandall.com if you think this is incorrect." + return (0,message,f2) + # Some people try to upload RowPro summary logs if fileformat == 'rowprolog':