From 3c2cfe508af865d8e1eaed0b4ea333928c4fb9e0 Mon Sep 17 00:00:00 2001 From: Emanuel Schuetze Date: Wed, 21 Sep 2011 21:01:00 +0200 Subject: [PATCH] Show participants pdf for users with see-particiants-permissions --- .../participant/templates/participant/base_participant.html | 4 ++++ openslides/utils/pdf.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/openslides/participant/templates/participant/base_participant.html b/openslides/participant/templates/participant/base_participant.html index e6a2b24c7..098070c0f 100644 --- a/openslides/participant/templates/participant/base_participant.html +++ b/openslides/participant/templates/participant/base_participant.html @@ -16,7 +16,11 @@
  • {%trans "All user groups" %}
  • {%trans "New user group" %}
  • {%trans 'Import participant' %}
  • + {% endif %} + {% if perms.participant.can_see_participant %}
  • {%trans 'Print participant list' %}
  • + {% endif %} + {% if perms.participant.can_manage_participant %}
  • {% trans 'Generate first time passwords' %}
  • {% trans 'Print first time passwords' %}
  • {% endif %} diff --git a/openslides/utils/pdf.py b/openslides/utils/pdf.py index 070a73c60..f0132eb2e 100755 --- a/openslides/utils/pdf.py +++ b/openslides/utils/pdf.py @@ -250,7 +250,7 @@ def print_agenda(request): return response -@permission_required('participant.can_manage_participant') +@permission_required('participant.can_see_participant') def print_userlist(request): response = HttpResponse(mimetype='application/pdf') filename = u'filename=%s.pdf;' % _("Participant-list")