From a69384fdd3396946b755b21cc2b4bd24baa32003 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Mon, 2 Dec 2024 22:03:53 +0100 Subject: [PATCH] security fixes --- rowers/plannedsessions.py | 4 ++++ rowers/tests/testdata/testdata.tcx.gz | Bin 3998 -> 3998 bytes rowers/views/apiviews.py | 5 ++++- rowers/weather.py | 3 ++- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/rowers/plannedsessions.py b/rowers/plannedsessions.py index c8ca0ab2..d9e6add5 100644 --- a/rowers/plannedsessions.py +++ b/rowers/plannedsessions.py @@ -888,6 +888,10 @@ def get_dates_timeperiod(request, startdatestring='', enddatestring='', startdate = timezone.now()-timezone.timedelta(days=5) startdate = startdate.date() enddate = timezone.now().date() + except parser.ParserError: + startdate = timezone.now()-timezone.timedelta(days=5) + startdate = startdate.date() + enddate = timezone.now().date() if startdate > enddate: e = startdate diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 81d458fd4adb5110095b9dff6dca80052114e59c..a12f9e93dea8c9787d530429a5d32f8dea26f3f4 100644 GIT binary patch delta 256 zcmV+b0ssDDDj1lauY!N*`D2Xw<}Tkblky%*Zr%riz~0m zgY)x~)lt`{pMLpbT%P-@lcn!|dc8V%dHHjHOYdVk^vc8eu;pp@pLEIWEV%k_`Rm$KU+r~S4YE+6d|=RbInZu;=o<;k+!EE9+P>BFPDa$g5ey7lqnM~6Q@%WSrP?zaDu z-r{GkPybk^I|H}}u>1dDapjBMlixn3!#i8lt95z~4-?Ae#iR5z{z#WTyz@W&J7;3V GfB^v8AeYhr delta 256 zcmV+b0ssD;Bc*#g*6O z!TI^g>Zt3}PrrOIF3