From 0d031833145eb7e231558b0e2289fc4a67f5c789 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sat, 20 Jun 2020 09:06:33 +0200 Subject: [PATCH 1/2] bug fix savgol filter --- rowers/interactiveplots.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rowers/interactiveplots.py b/rowers/interactiveplots.py index be7360b5..6ad25d6a 100644 --- a/rowers/interactiveplots.py +++ b/rowers/interactiveplots.py @@ -5481,8 +5481,11 @@ def interactive_multiple_compare_chart(ids,xparam,yparam,plottype='line', else: windowsize = 1 - if windowsize >= 3 and windowsize < len(group['y']): - group['y'] = savgol_filter(group['y'],windowsize,3) + if windowsize > 3 and windowsize < len(group['y']): + try: + group['y'] = savgol_filter(group['y'],windowsize,3) + except ValueError: + pass ylabel = Label(x=100,y=60+nrworkouts*20-20*cntr, x_units='screen',y_units='screen', From db29971fa6fc4ca7296cd953cb740a51295df41d Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sat, 20 Jun 2020 09:38:34 +0200 Subject: [PATCH 2/2] small bug fixed --- rowers/views/planviews.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rowers/views/planviews.py b/rowers/views/planviews.py index f30b51b9..7db2babe 100644 --- a/rowers/views/planviews.py +++ b/rowers/views/planviews.py @@ -81,7 +81,10 @@ def plannedsession_comment_view(request,id=0,userid=0): rowers = {r.user for r in ps.rower.all()} commenters = set(list(commenters)+list(rowers)) for u in commenters: - a_messages.info(u,message) + try: + a_messages.info(u,message) + except ValueError: + pass if u != request.user and u != r.user: ocr = Rower.objects.get(user=u) res = myqueue(queuelow,