X-Git-Url: https://plomlompom.com/repos/foo.html?a=blobdiff_plain;f=plomtask%2Fhttp.py;h=2d5db82ccd2e85e7a56ae13c2e52134592efccd7;hb=4c546e0133670dd10aec890c3cea6329c3a29663;hp=ea1358a00f754e217a4ecb9e469f04607962c082;hpb=16bc51d279619ed41a18551676709e365a89b54a;p=plomtask diff --git a/plomtask/http.py b/plomtask/http.py index ea1358a..2d5db82 100644 --- a/plomtask/http.py +++ b/plomtask/http.py @@ -214,7 +214,7 @@ class TaskHandler(BaseHTTPRequestHandler): id_ = self.params.get_int_or_none('id') c = Condition.by_id(self.conn, id_, create=True) ps = Process.all(self.conn) - return {'condition': c, + return {'condition': c, 'is_new': c.id_ is None, 'enabled_processes': [p for p in ps if c in p.conditions], 'disabled_processes': [p for p in ps if c in p.blockers], 'enabling_processes': [p for p in ps if c in p.enables], @@ -240,7 +240,7 @@ class TaskHandler(BaseHTTPRequestHandler): if title_64: title = b64decode(title_64.encode()).decode() process.title.set(title) - return {'process': process, + return {'process': process, 'is_new': process.id_ is None, 'steps': process.get_steps(self.conn), 'owners': process.used_as_step_by(self.conn), 'n_todos': len(Todo.by_process_id(self.conn, process.id_)),