From 86b5b88d93b8774de3f7baf07b172abd2130430f Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Mon, 13 Feb 2017 19:33:15 +0100 Subject: [PATCH] check for coordinates in mail processing --- rowers/mailprocessing.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/rowers/mailprocessing.py b/rowers/mailprocessing.py index 647f25e6..2bfbd8d4 100644 --- a/rowers/mailprocessing.py +++ b/rowers/mailprocessing.py @@ -210,6 +210,14 @@ def make_new_workout_from_email(rr,f2,name,cntr=0): timestr = time.strftime("%Y%m%d-%H%M%S") f2 = 'media/'+timestr+str(cntr)+'o.csv' + try: + avglat = rowdata.df[' latitude'].mean() + avglon = rowdata.df[' longitude'].mean() + if avglat != 0 and avglon != 0: + workouttype = 'water' + except KeyError: + pass + row.write_csv(f2,gzip=True) dosummary = (fileformat != 'fit')