X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=plomtask%2Fhttp.py;h=1046eccbb1523c784717ca8d5f7a970d11404b85;hb=17be4d0a78f3d1b56df588807b6bda05bb2d8ebc;hp=af1a60cd148ec86a83bf27bad8759a7e1cf74e6f;hpb=37ad3f2181d8bacd2a9d48e8fca4ede1e24de6b6;p=plomtask diff --git a/plomtask/http.py b/plomtask/http.py index af1a60c..1046ecc 100644 --- a/plomtask/http.py +++ b/plomtask/http.py @@ -6,7 +6,8 @@ from urllib.parse import urlparse, parse_qs from os.path import split as path_split from jinja2 import Environment as JinjaEnv, FileSystemLoader as JinjaFSLoader from plomtask.days import Day, todays_date -from plomtask.exceptions import HandledException, BadFormatException +from plomtask.exceptions import HandledException, BadFormatException, \ + NotFoundException from plomtask.db import DatabaseConnection, DatabaseFile from plomtask.processes import Process @@ -47,8 +48,11 @@ class TaskHandler(BaseHTTPRequestHandler): html = self.do_GET_process(conn, id__) elif 'processes' == site: html = self.do_GET_processes(conn) + elif '' == site: + self._redirect('/day') + return else: - raise HandledException('Test!') + raise NotFoundException(f'Unknown page: /{site}') conn.commit() conn.close() self._send_html(html)