From be2441096d7b3a604c91d6a82f68b6bb64a21755 Mon Sep 17 00:00:00 2001 From: tr4ck3ur Date: Sun, 13 Sep 2020 12:20:43 +0200 Subject: [PATCH] Latest Fixes --- jm2l/models.py | 10 +-- jm2l/templates/helpers.mako | 2 +- jm2l/templates/layout.mako | 4 +- jm2l/views.py | 124 +++++++++++++++++++----------------- 4 files changed, 75 insertions(+), 65 deletions(-) diff --git a/jm2l/models.py b/jm2l/models.py index 4ca8baa..02fd928 100644 --- a/jm2l/models.py +++ b/jm2l/models.py @@ -119,11 +119,11 @@ class JM2L_Year(Base): @property def AvailableTimeSlots(self, TimeStep=30): - Available = self.end_time - self.start_time - NbMinutes = Available.total_seconds() / 60 - NbSteps = NbMinutes / TimeStep + available = self.end_time - self.start_time + nb_minutes = available.total_seconds() / 60 + nb_steps = nb_minutes / TimeStep # Create the range of date each 30min - date_list = [self.start_time + datetime.timedelta(minutes=TimeStep * x) for x in range(0, int(NbSteps))] + date_list = [self.start_time + datetime.timedelta(minutes=TimeStep * x) for x in range(0, int(nb_steps))] # Remove out of range datetime # Remove hours > 19h date_list = filter(lambda x: x.hour < 19, date_list) @@ -131,7 +131,7 @@ class JM2L_Year(Base): date_list = filter(lambda x: x.hour >= 10, date_list) # Remove 12h < hours < 13h date_list = filter(lambda x: x.hour < 12 or x.hour >= 13, date_list) - return date_list + return list(date_list) @property def DocLinks(self): diff --git a/jm2l/templates/helpers.mako b/jm2l/templates/helpers.mako index 53b9054..6291edb 100644 --- a/jm2l/templates/helpers.mako +++ b/jm2l/templates/helpers.mako @@ -105,7 +105,7 @@ TabJs = {'select':[], 'desc':[]} <% PlaceHolder = DicFormat[Field.name].get("PlaceHolder") FieldStyle = DicFormat[Field.name].get("FieldStyle") - Class = [False,"ckeditor"][ "ckeditor" in DicFormat[Field.name] ] + Class = [False, "ckeditor"][ "ckeditor" in DicFormat[Field.name] ] %> % if Field.type == "date": ${Field(placeholder=PlaceHolder or False, style=FieldStyle, class_="datepicker" )} diff --git a/jm2l/templates/layout.mako b/jm2l/templates/layout.mako index 6f343fe..8ac5f61 100644 --- a/jm2l/templates/layout.mako +++ b/jm2l/templates/layout.mako @@ -222,7 +222,7 @@ ${jsitem | n} HandleControls(); - + + End Piwik Code --> % if request.user: