From 4745505056a1d3c2549eae6f95ea42b37a31a9f1 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sat, 14 Oct 2017 09:52:37 +0200 Subject: [PATCH] bug fix mail handling --- rowers/tasks.py | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/rowers/tasks.py b/rowers/tasks.py index ce7ff02c..743e6af8 100644 --- a/rowers/tasks.py +++ b/rowers/tasks.py @@ -190,13 +190,19 @@ def handle_sendemail_unrecognized(unrecognizedfile,useremail): 'Rowsandall ', [fullemail]) - - email.attach_file(unrecognizedfile) - + try: + email.attach_file(unrecognizedfile) + except IOError: + pass + res = email.send() # remove tcx file - os.remove(unrecognizedfile) + try: + os.remove(unrecognizedfile) + except: + pass + return 1 @@ -325,7 +331,7 @@ def handle_otwsetpower(f1,boattype,weightvalue, #delta,cpvalues,avgpower = datautils.getsinglecp(rowdata.df) - res,btvalues = utils.isbreakthrough(delta,cpvalues,ps[0],ps[1],ps[2],ps[3],ratio) + res,btvalues,res2 = utils.isbreakthrough(delta,cpvalues,ps[0],ps[1],ps[2],ps[3],ratio) if res: handle_sendemail_breakthrough(workoutid,email, first_name,