From eaa68751b2f0f5ae1311e860f366491bd2fac065 Mon Sep 17 00:00:00 2001 From: Andrew Date: Sun, 25 Sep 2022 11:17:44 -0400 Subject: [PATCH 1/2] Fix type error on interval check. --- app/classes/web/panel_handler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/classes/web/panel_handler.py b/app/classes/web/panel_handler.py index 329ea785..1fc333a3 100644 --- a/app/classes/web/panel_handler.py +++ b/app/classes/web/panel_handler.py @@ -1700,7 +1700,7 @@ class PanelHandler(BaseHandler): # only check for time if it's number of days if interval_type == "days": sch_time = bleach.clean(self.get_argument("time", None)) - if interval > 30: + if int(interval) > 30: self.redirect( "/panel/error?error=Invalid argument." " Days must be 30 or fewer." @@ -1868,7 +1868,7 @@ class PanelHandler(BaseHandler): # only check for time if it's number of days if interval_type == "days": sch_time = bleach.clean(self.get_argument("time", None)) - if interval > 30: + if int(interval) > 30: self.redirect( "/panel/error?error=Invalid argument." " Days must be 30 or fewer." From 2fc7bcbcde15b06fce4bd0f1e9a17b6c0cb70341 Mon Sep 17 00:00:00 2001 From: Zedifus Date: Sun, 2 Oct 2022 19:27:22 +0100 Subject: [PATCH 2/2] Update changelog !469 --- CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 945e2f98..649c921c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,9 @@ # Changelog -## --- [4.0.15] - 2022/TBD +## --- [4.0.15] - 2022/10/02 ### New features TBD ### Bug fixes -TBD +- Fix traceback on basic schedule with "days" interval ([Merge Request](https://gitlab.com/crafty-controller/crafty-4/-/merge_requests/469)) ### Tweaks TBD ### Lang