From 75e36eb003db0c8eccd78af4fa47d9d185c9b7ef Mon Sep 17 00:00:00 2001
From: FSMPI Admin-Team <admin@fsmpi.rwth-aachen.de>
Date: Sun, 5 Mar 2017 17:09:31 +0100
Subject: [PATCH] Fix template generation with todo dates and links to
 print_decision /close #32

---
 models/database.py | 2 +-
 views/tables.py    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/models/database.py b/models/database.py
index d577ffe..776105d 100644
--- a/models/database.py
+++ b/models/database.py
@@ -610,7 +610,7 @@ class Todo(DatabaseModel):
     def render_template(self):
         parts = ["todo", self.who, self.description, self.state.get_name()]
         if self.state.needs_date():
-            parts.append(date_filter(self.state))
+            parts.append(date_filter(self.date))
         parts.append("id {}".format(self.get_id()))
         return "[{}]".format(";".join(parts))
 
diff --git a/views/tables.py b/views/tables.py
index 0faf603..0e3e0bb 100644
--- a/views/tables.py
+++ b/views/tables.py
@@ -324,7 +324,7 @@ class DecisionsTable(Table):
         return [
             Table.link(url_for("show_protocol", protocol_id=decision.protocol.id), decision.protocol.get_identifier()),
             decision.content,
-            Table.link(url_for("print_decision", document_id=decision.document.id), "Drucken")
+            Table.link(url_for("print_decision", decisiondocument_id=decision.document.id), "Drucken")
                 if config.PRINTING_ACTIVE
                 and decision.protocol.protocoltype.has_modify_right(user)
                 and decision.document is not None 
-- 
GitLab