home
·
contact
·
privacy
projects
/
plomtask
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
2d743a0
)
Minor code documentation changes.
author
Christian Heller
<c.heller@plomlompom.de>
Wed, 27 Mar 2024 03:54:34 +0000
(
04:54
+0100)
committer
Christian Heller
<c.heller@plomlompom.de>
Wed, 27 Mar 2024 03:54:34 +0000
(
04:54
+0100)
plomtask/http.py
patch
|
blob
|
history
diff --git
a/plomtask/http.py
b/plomtask/http.py
index 86db94d34ee5ea13630a3d550e9b9116cbfb1e48..3dde6e200ed50d5b7dab65e7c648dceacee1ed82 100644
(file)
--- a/
plomtask/http.py
+++ b/
plomtask/http.py
@@
-24,7
+24,7
@@
class TaskServer(HTTPServer):
self.jinja = JinjaEnv(loader=JinjaFSLoader(TEMPLATES_DIR))
self.jinja = JinjaEnv(loader=JinjaFSLoader(TEMPLATES_DIR))
-class ParamsParser:
# pylint: disable=too-few-public-methods
+class ParamsParser:
"""Wrapper for validating and retrieving GET params."""
def __init__(self, params: dict[str, list[str]]) -> None:
"""Wrapper for validating and retrieving GET params."""
def __init__(self, params: dict[str, list[str]]) -> None:
@@
-37,7
+37,7
@@
class ParamsParser: # pylint: disable=too-few-public-methods
return self.params[key][0]
def get_int_or_none(self, key: str) -> int | None:
return self.params[key][0]
def get_int_or_none(self, key: str) -> int | None:
- """Retrieve int value of key
yfrom self.params, on fail
return None."""
+ """Retrieve int value of key
from self.params, on empty
return None."""
if key not in self.params or not self.params[key]:
return None
val = self.params[key][0]
if key not in self.params or not self.params[key]:
return None
val = self.params[key][0]
@@
-144,7
+144,7
@@
class TaskHandler(BaseHTTPRequestHandler):
def do_POST_process(self, conn: DatabaseConnection, params: ParamsParser,
form_data: PostvarsParser) -> None:
def do_POST_process(self, conn: DatabaseConnection, params: ParamsParser,
form_data: PostvarsParser) -> None:
- """Update or insert Process of
id_
and fields defined in postvars."""
+ """Update or insert Process of
?id=
and fields defined in postvars."""
id_ = params.get_int_or_none('id')
process = Process.by_id(conn, id_, create=True)
process.title.set(form_data.get_str('title'))
id_ = params.get_int_or_none('id')
process = Process.by_id(conn, id_, create=True)
process.title.set(form_data.get_str('title'))