diff --git a/ietf/idrfc/views_ballot.py b/ietf/idrfc/views_ballot.py index 48b852c30..1dbd30d40 100644 --- a/ietf/idrfc/views_ballot.py +++ b/ietf/idrfc/views_ballot.py @@ -21,6 +21,8 @@ from ietf.ipr.models import IprDetail from ietf.idrfc.mails import * from ietf.idrfc.utils import * from ietf.idrfc.lastcall import request_last_call +from ietf.idrfc.idrfc_wrapper import BallotWrapper + BALLOT_CHOICES = (("yes", "Yes"), ("noobj", "No Objection"), @@ -186,6 +188,7 @@ def edit_position(request, name): comment=comment, ad=ad, return_to_url=return_to_url, + ballot=BallotWrapper(doc.idinternal) ), context_instance=RequestContext(request)) diff --git a/ietf/templates/idrfc/edit_position.html b/ietf/templates/idrfc/edit_position.html index 1a4107f00..6a40df76b 100644 --- a/ietf/templates/idrfc/edit_position.html +++ b/ietf/templates/idrfc/edit_position.html @@ -32,8 +32,18 @@ form.position-form .comment-text {

Change position for {{ ad }} on {{ doc }}

+ +
{{ form.position }}
+ {% if ballot.was_deferred %} +
Undefer ballot
+
Ballot deferred by {{ ballot.deferred_by }} on {{ ballot.deferred_date }}.
+ {% else %} +
Defer ballot
+ {% endif %} +
+