From 3decaf3300bcb83acea4a27bef63265b47244b69 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Tue, 30 Jul 2013 14:56:25 +0000 Subject: [PATCH] Added back the 'Request Publication' action (regression loss) on draft pages for the non-ietf streams. - Legacy-Id: 5921 --- ietf/doc/views_doc.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ietf/doc/views_doc.py b/ietf/doc/views_doc.py index bca616ead..c1f3911f7 100644 --- a/ietf/doc/views_doc.py +++ b/ietf/doc/views_doc.py @@ -301,6 +301,13 @@ def document_main(request, name, rev=None): label += " (note that intended status is not set)" actions.append((label, urlreverse('conflict_review_start', kwargs=dict(name=doc.name)))) + if (doc.get_state_slug() != "expired" and doc.stream_id in ("iab", "ise", "irtf") + and can_edit_stream_info and not iesg_state): + label = "Request Publication" + if not doc.intended_std_level: + label += " (note that intended status is not set)" + actions.append((label, urlreverse('doc_request_publication', kwargs=dict(name=doc.name)))) + if doc.get_state_slug() != "expired" and doc.stream_id in ("ietf",) and can_edit and not iesg_state: actions.append(("Begin IESG Processing", urlreverse('doc_edit_info', kwargs=dict(name=doc.name)) + "?new=1"))