From 665469d14334422e7563eeec4e13757fb84d1d14 Mon Sep 17 00:00:00 2001
From: Markus Scheller <scheller_m@live.de>
Date: Mon, 19 Mar 2018 18:39:19 +0100
Subject: [PATCH] Added botton to download invitation

protokollsystem/proto3#179
---
 server.py                    | 6 ++++++
 templates/protocol-show.html | 1 +
 2 files changed, 7 insertions(+)

diff --git a/server.py b/server.py
index 8337d90..1c378da 100755
--- a/server.py
+++ b/server.py
@@ -835,6 +835,12 @@ def get_protocol_source(protocol):
         file_like, cache_timeout=1, as_attachment=True,
         attachment_filename="{}.txt".format(protocol.get_short_identifier()))
 
+@app.route("/protocol/invitation/<int:protocol_id>")
+@login_required
+@db_lookup(Protocol)
+@require_modify_right()
+def get_protocol_invitation(protocol):
+	return back.redirect("show_protocol", protocol_id=protocol.id)
 
 @app.route("/protocol/template/<int:protocol_id>")
 @login_required
diff --git a/templates/protocol-show.html b/templates/protocol-show.html
index 5664f35..a76c31d 100644
--- a/templates/protocol-show.html
+++ b/templates/protocol-show.html
@@ -30,6 +30,7 @@
                     {% endif %}
                 {% endif %}
                 {% if not protocol.is_done() %}
+					<a class="btn btn-success" href="{{url_for("get_protocol_invitation", protocol_id=protocol.id)}}">Aushang</a>
                     <a class="btn btn-default" href="{{url_for("get_protocol_template", protocol_id=protocol.id)}}">Vorlage</a>
                     {% if config.MAIL_ACTIVE %}
                         <a class="btn btn-default" href="{{url_for("send_protocol_reminder", protocol_id=protocol.id, csrf_token=get_csrf_token())}}" onclick="return confirm('Bist du dir sicher, dass du manuell eine Einladung verschicken willst? Dies wird auch automatisch geschehen.');">Einladung versenden</a>
-- 
GitLab