X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;ds=sidebyside;f=plomtask%2Fhttp.py;h=140f6bcfb16dbe89222b324d7e06bd7545f2f0f3;hb=0ed3bc539d21d5536d0fc635760d88a2231587b9;hp=d8ca8dfdffd93de4ffd7cc3858826cfd35cf60f4;hpb=951d8ad55c0d54286f9c986257a67dfa9710fcf2;p=plomtask
diff --git a/plomtask/http.py b/plomtask/http.py
index d8ca8df..140f6bc 100644
--- a/plomtask/http.py
+++ b/plomtask/http.py
@@ -161,7 +161,7 @@ class TaskHandler(BaseHTTPRequestHandler):
return {'process': process,
'steps': process.get_steps(self.conn),
'owners': process.used_as_step_by(self.conn),
- 'process_candidates': Process.all(self.conn),
+ 'step_candidates': Process.all(self.conn),
'condition_candidates': Condition.all(self.conn)}
def do_GET_processes(self) -> dict[str, object]:
@@ -195,8 +195,7 @@ class TaskHandler(BaseHTTPRequestHandler):
day = Day.by_id(self.conn, date, create=True)
day.comment = self.form_data.get_str('comment')
day.save(self.conn)
- process_id = self.form_data.get_int_or_none('new_todo')
- if process_id is not None:
+ for process_id in self.form_data.get_all_int('new_todo'):
process = Process.by_id(self.conn, process_id)
todo = Todo(None, process, False, day.date)
todo.save(self.conn)