home · contact · privacy
In calendar view, fill gaps between non-subsequent dates.
[plomtask] / plomtask / http.py
index e812471a9c8eb5bd0d0dccb6df1f5546ee16a20d..3ef1721e5aa1b4c9a1ff19856fb99d76c669e4bb 100644 (file)
@@ -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."""