Skip to content

Commit a7af017

Browse files
committed
Rename member_required decorator to nomcom_member_required
Rename private_key_required decorator to nomcom_private_key_required Fixes ietf-tools#1038 - Legacy-Id: 5716
1 parent 42fe4cc commit a7af017

3 files changed

Lines changed: 26 additions & 26 deletions

File tree

ietf/nomcom/decorators.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from ietf.nomcom.utils import get_nomcom_by_year
88

99

10-
def member_required(role=None):
10+
def nomcom_member_required(role=None):
1111
def _is_nomcom_member(user, *args, **kwargs):
1212
year = kwargs.get('year', None)
1313
if year:
@@ -20,11 +20,11 @@ def _is_nomcom_member(user, *args, **kwargs):
2020
return passes_test_decorator(_is_nomcom_member, 'Restricted to NomCom %s' % role)
2121

2222

23-
def private_key_required(view_func):
23+
def nomcom_private_key_required(view_func):
2424
def inner(request, *args, **kwargs):
2525
year = kwargs.get('year', None)
2626
if not year:
27-
raise Exception, 'View decorated with private_key_required must receive a year argument'
27+
raise Exception, 'View decorated with nomcom_private_key_required must receive a year argument'
2828
if not 'NOMCOM_PRIVATE_KEY_%s' % year in request.session:
2929
return HttpResponseRedirect('%s?back_to=%s' % (reverse('nomcom_private_key', None, args=(year, )), urlquote(request.get_full_path())))
3030
else:

ietf/nomcom/forms.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
get_user_email, get_hash_nominee_position, get_year_by_nomcom, \
2929
HEADER_QUESTIONNAIRE_TEMPLATE, validate_private_key, \
3030
validate_public_key
31-
from ietf.nomcom.decorators import member_required
31+
from ietf.nomcom.decorators import nomcom_member_required
3232

3333

3434
ROLODEX_URL = getattr(settings, 'ROLODEX_URL', None)
@@ -128,7 +128,7 @@ class EditMembersFormPreview(FormPreview):
128128
form_template = 'nomcom/edit_members.html'
129129
preview_template = 'nomcom/edit_members_preview.html'
130130

131-
@method_decorator(member_required(role='chair'))
131+
@method_decorator(nomcom_member_required(role='chair'))
132132
def __call__(self, request, *args, **kwargs):
133133
year = kwargs['year']
134134
group = get_group_or_404(year)

ietf/nomcom/views.py

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from ietf.dbtemplate.views import template_edit
2020
from ietf.name.models import NomineePositionState, FeedbackType
2121

22-
from ietf.nomcom.decorators import member_required, private_key_required
22+
from ietf.nomcom.decorators import nomcom_member_required, nomcom_private_key_required
2323
from ietf.nomcom.forms import (NominateForm, FeedbackForm, QuestionnaireForm,
2424
MergeForm, NomComTemplateForm, PositionForm,
2525
PrivateKeyForm, EditNomcomForm, PendingFeedbackForm,
@@ -41,7 +41,7 @@ def index(request, year):
4141
'template': template}, RequestContext(request))
4242

4343

44-
@member_required(role='member')
44+
@nomcom_member_required(role='member')
4545
def private_key(request, year):
4646
nomcom = get_nomcom_by_year(year)
4747
message = None
@@ -67,7 +67,7 @@ def private_key(request, year):
6767
'selected': 'private_key'}, RequestContext(request))
6868

6969

70-
@member_required(role='member')
70+
@nomcom_member_required(role='member')
7171
def private_index(request, year):
7272
nomcom = get_nomcom_by_year(year)
7373
all_nominee_positions = NomineePosition.objects.get_by_nomcom(nomcom).not_duplicated()
@@ -133,7 +133,7 @@ def private_index(request, year):
133133
'message': message}, RequestContext(request))
134134

135135

136-
@member_required(role='chair')
136+
@nomcom_member_required(role='chair')
137137
def send_reminder_mail(request, year):
138138
nomcom = get_nomcom_by_year(year)
139139
nominees = Nominee.objects.get_by_nomcom(nomcom).not_duplicated().filter(nomineeposition__state='pending').distinct()
@@ -166,7 +166,7 @@ def send_reminder_mail(request, year):
166166
'message': message}, RequestContext(request))
167167

168168

169-
@member_required(role='chair')
169+
@nomcom_member_required(role='chair')
170170
def private_merge(request, year):
171171
nomcom = get_nomcom_by_year(year)
172172
message = None
@@ -211,7 +211,7 @@ def public_nominate(request, year):
211211
return nominate(request, year, True)
212212

213213

214-
@member_required(role='member')
214+
@nomcom_member_required(role='member')
215215
def private_nominate(request, year):
216216
return nominate(request, year, False)
217217

@@ -254,7 +254,7 @@ def public_feedback(request, year):
254254
return feedback(request, year, True)
255255

256256

257-
@member_required(role='member')
257+
@nomcom_member_required(role='member')
258258
def private_feedback(request, year):
259259
return feedback(request, year, False)
260260

@@ -309,7 +309,7 @@ def feedback(request, year, public):
309309
'selected': 'feedback'}, RequestContext(request))
310310

311311

312-
@member_required(role='chair')
312+
@nomcom_member_required(role='chair')
313313
def private_questionnaire(request, year):
314314
nomcom = get_nomcom_by_year(year)
315315
has_publickey = nomcom.public_key and True or False
@@ -381,8 +381,8 @@ def process_nomination_status(request, year, nominee_position_id, state, date, h
381381
'selected': 'feedback'}, RequestContext(request))
382382

383383

384-
@member_required(role='member')
385-
@private_key_required
384+
@nomcom_member_required(role='member')
385+
@nomcom_private_key_required
386386
def view_feedback(request, year):
387387
nomcom = get_nomcom_by_year(year)
388388
nominees = Nominee.objects.get_by_nomcom(nomcom).not_duplicated().distinct()
@@ -394,8 +394,8 @@ def view_feedback(request, year):
394394
'nomcom': nomcom}, RequestContext(request))
395395

396396

397-
@member_required(role='chair')
398-
@private_key_required
397+
@nomcom_member_required(role='chair')
398+
@nomcom_private_key_required
399399
def view_feedback_pending(request, year):
400400
nomcom = get_nomcom_by_year(year)
401401
message = None
@@ -428,8 +428,8 @@ def view_feedback_pending(request, year):
428428
'nomcom': nomcom}, RequestContext(request))
429429

430430

431-
@member_required(role='member')
432-
@private_key_required
431+
@nomcom_member_required(role='member')
432+
@nomcom_private_key_required
433433
def view_feedback_nominee(request, year, nominee_id):
434434
nomcom = get_nomcom_by_year(year)
435435
nominee = get_object_or_404(Nominee, id=nominee_id)
@@ -443,7 +443,7 @@ def view_feedback_nominee(request, year, nominee_id):
443443
'nomcom': nomcom}, RequestContext(request))
444444

445445

446-
@member_required(role='chair')
446+
@nomcom_member_required(role='chair')
447447
def edit_nomcom(request, year):
448448
nomcom = get_nomcom_by_year(year)
449449
has_publickey = nomcom.public_key and True or False
@@ -479,7 +479,7 @@ def edit_nomcom(request, year):
479479
'selected': 'edit_nomcom'}, RequestContext(request))
480480

481481

482-
@member_required(role='chair')
482+
@nomcom_member_required(role='chair')
483483
def delete_nomcom(request, year):
484484
nomcom = get_nomcom_by_year(year)
485485
post_delete_redirect = reverse('nomcom_deleted')
@@ -495,7 +495,7 @@ def delete_nomcom(request, year):
495495
extra_context=extra_context)
496496

497497

498-
@member_required(role='chair')
498+
@nomcom_member_required(role='chair')
499499
def list_templates(request, year):
500500
nomcom = get_nomcom_by_year(year)
501501
positions = nomcom.position_set.all()
@@ -509,7 +509,7 @@ def list_templates(request, year):
509509
'nomcom': nomcom}, RequestContext(request))
510510

511511

512-
@member_required(role='chair')
512+
@nomcom_member_required(role='chair')
513513
def edit_template(request, year, template_id):
514514
nomcom = get_nomcom_by_year(year)
515515
return_url = request.META.get('HTTP_REFERER', None)
@@ -522,7 +522,7 @@ def edit_template(request, year, template_id):
522522
'nomcom': nomcom})
523523

524524

525-
@member_required(role='chair')
525+
@nomcom_member_required(role='chair')
526526
def list_positions(request, year):
527527
nomcom = get_nomcom_by_year(year)
528528
positions = nomcom.position_set.all()
@@ -534,7 +534,7 @@ def list_positions(request, year):
534534
'nomcom': nomcom}, RequestContext(request))
535535

536536

537-
@member_required(role='chair')
537+
@nomcom_member_required(role='chair')
538538
def remove_position(request, year, position_id):
539539
nomcom = get_nomcom_by_year(year)
540540
try:
@@ -551,7 +551,7 @@ def remove_position(request, year, position_id):
551551
'nomcom': nomcom}, RequestContext(request))
552552

553553

554-
@member_required(role='chair')
554+
@nomcom_member_required(role='chair')
555555
def edit_position(request, year, position_id=None):
556556
nomcom = get_nomcom_by_year(year)
557557
if position_id:

0 commit comments

Comments
 (0)