From 8e1a5416151dbcf506f2435823362e21d85aed2d Mon Sep 17 00:00:00 2001
From: Christian Heller <c.heller@plomlompom.de>
Date: Mon, 22 Apr 2024 04:38:49 +0200
Subject: [PATCH] Minor fixes.

---
 plomtask/http.py       |  3 +--
 templates/day.html     | 10 ----------
 templates/process.html |  2 +-
 3 files changed, 2 insertions(+), 13 deletions(-)

diff --git a/plomtask/http.py b/plomtask/http.py
index d8ca8df..1009c1b 100644
--- a/plomtask/http.py
+++ b/plomtask/http.py
@@ -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)
diff --git a/templates/day.html b/templates/day.html
index 8887f9a..b38d566 100644
--- a/templates/day.html
+++ b/templates/day.html
@@ -1,15 +1,5 @@
 {% extends 'base.html' %}
 
-{% macro todo_with_children(todo, indent) %}
-<li>{% for i in range(indent) %}+{% endfor %} [{% if todo.is_done %}x{% else %} {% endif %}] <a href="todo?id={{todo.id_}}">{{todo.process.title.newest|e}}</a>
-{% for child in todo.children %}
-{{ todo_with_children(child, indent+1) }}
-{% endfor %}
-{% for condition in todo.conditions %}
-<li>{% for i in range(indent) %}&nbsp;{% endfor %}&nbsp; &lt;[{% if condition.is_active %}x{% else %} {% endif %}] <a href="condition?id={{condition.id_}}">{{condition.title.newest|e}}</a>
-{% endfor %}
-{% endmacro %}
-
 {% macro node_with_children(node, indent) %}
 <li>{% for i in range(indent) %}+{% endfor %}
 {% if node.is_todo %}
diff --git a/templates/process.html b/templates/process.html
index f8f7baf..85424fa 100644
--- a/templates/process.html
+++ b/templates/process.html
@@ -70,7 +70,7 @@ add condition: <input name="condition" list="condition_candidates" autocomplete=
 {% endfor %}
 </table>
 add enables: <input name="enables" list="condition_candidates" autocomplete="off" />
-<h4>conditions</h4>
+<h4>disables</h4>
 <table>
 {% for condition in process.disables %}
 <tr>
-- 
2.30.2