Show a message if there is or not a private kay in the user session

See #1033
 - Legacy-Id: 5713
This commit is contained in:
Emilio Jiménez 2013-05-08 16:19:03 +00:00
parent f3b3a21ccb
commit 3cbdecd3c3
2 changed files with 11 additions and 0 deletions

View file

@ -44,6 +44,11 @@ def index(request, year):
@member_required(role='member')
def private_key(request, year):
nomcom = get_nomcom_by_year(year)
message = None
if request.session.get('NOMCOM_PRIVATE_KEY_%s' % year, None):
message = ('warning', 'Alredy there is a private key in your session')
else:
message = ('warning', "There isn't a private key in your session yet")
back_url = request.GET.get('back_to', reverse('nomcom_private_index', None, args=(year, )))
if request.method == 'POST':
@ -58,6 +63,7 @@ def private_key(request, year):
'year': year,
'back_url': back_url,
'form': form,
'message': message,
'selected': 'private_key'}, RequestContext(request))

View file

@ -5,6 +5,11 @@
{% block nomcom_content %}
<h2>Enter private key</h2>
{% if message %}
<div class="info-message-{{ message.0 }}">{{ message.1 }}</div>
{% endif %}
<p>In order to access the {{ nomcom.group }} data you have to enter your private key. Please paste it in the text area below. The key must be in the following format:</p>
<pre>