X-Git-Url: https://plomlompom.com/repos/%7B%7B%20web_path%20%7D%7D/decks/%7B%7Bdeck_id%7D%7D/cards/%7B%7Bcard_id%7D%7D/static/git-logo.png?a=blobdiff_plain;f=plomtask%2Fhttp.py;h=c1de98751778706330991d0427b41a4df1ea86ca;hb=3b6002c6b45fa143785ed7f2dfc005ddab885835;hp=af1a60cd148ec86a83bf27bad8759a7e1cf74e6f;hpb=8ae8877e3e2588db76285e7e3ddfb8c7b9948a96;p=plomtask diff --git a/plomtask/http.py b/plomtask/http.py index af1a60c..c1de987 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,9 +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!') - conn.commit() + raise NotFoundException(f'Unknown page: /{site}') conn.close() self._send_html(html) except HandledException as error: