diff --git a/rowers/mailprocessing.py b/rowers/mailprocessing.py index 340d5230..0618edb4 100644 --- a/rowers/mailprocessing.py +++ b/rowers/mailprocessing.py @@ -70,6 +70,14 @@ def rdata(file, rower=rrower()): result = rrdata(file + '.gz', rower=rower) except IOError: result = 0 + except TypeError: + try: + result = rrdata(file) + except IOError: + try: + result = rrdata(file+'.gz', rower=rower) + except IOError: + result = 0 return result diff --git a/rowers/tests/testdata/testdata.csv.gz b/rowers/tests/testdata/testdata.csv.gz index b1313d48..e1c71d93 100644 Binary files a/rowers/tests/testdata/testdata.csv.gz and b/rowers/tests/testdata/testdata.csv.gz differ