X-Git-Url: https://plomlompom.com/repos/todo?a=blobdiff_plain;f=plomtask%2Fhttp.py;h=3ef1721e5aa1b4c9a1ff19856fb99d76c669e4bb;hb=32f7f7084797cfa3a303e2c68ce46dfcf2b436bf;hp=58b575f837774e5f6106b61b32ec452ff395c2b0;hpb=af769db012fc0cf590b565c3368102b2f6099394;p=plomtask diff --git a/plomtask/http.py b/plomtask/http.py index 58b575f..3ef1721 100644 --- a/plomtask/http.py +++ b/plomtask/http.py @@ -45,9 +45,9 @@ class TaskHandler(BaseHTTPRequestHandler): def do_GET_calendar(self, conn: DatabaseConnection, start: str, end: str): """Show Days.""" + days = Day.all(conn, date_range=(start, end), fill_gaps=True) return self.server.jinja.get_template('calendar.html').render( - days=Day.all(conn, date_range=(start, end)), - start=start, end=end) + days=days, start=start, end=end) def do_GET_day(self, conn: DatabaseConnection, date: str): """Show single Day.""" @@ -72,9 +72,8 @@ class TaskHandler(BaseHTTPRequestHandler): def do_POST_day(self, conn: DatabaseConnection, date: str, postvars: dict): """Update or insert Day of date and fields defined in postvars.""" - comment = postvars['comment'][0] day = Day.by_date(conn, date, create=True) - day.comment = comment + day.comment = postvars['comment'][0] day.save(conn) def _init_handling(self):