From 3aa44a91465b2a4411659e4c403277c28b26f768 Mon Sep 17 00:00:00 2001 From: Dave Lawrence Date: Thu, 31 Jan 2013 13:20:40 -0500 Subject: Bug 832031 - Project Kickoff Form: Add "PO Needed?" when "<=$25, 000" is selected under "Vendor Cost" --- extensions/MozProjectReview/Extension.pm | 5 ++++- .../bug/create/comment-moz-project-review.txt.tmpl | 2 +- .../bug/create/create-moz-project-review.html.tmpl | 22 ++++++++++++++++++---- .../MozProjectReview/web/js/moz_project_review.js | 6 ++++++ 4 files changed, 29 insertions(+), 6 deletions(-) (limited to 'extensions/MozProjectReview') diff --git a/extensions/MozProjectReview/Extension.pm b/extensions/MozProjectReview/Extension.pm index 83d351b62..b3da765d5 100644 --- a/extensions/MozProjectReview/Extension.pm +++ b/extensions/MozProjectReview/Extension.pm @@ -77,7 +77,10 @@ sub post_bug_after_creation { $do_privacy_vendor = 1; } - if ($params->{vendor_cost} eq '> $25,000') { + if ($params->{vendor_cost} eq '> $25,000' + || ($params->{vendor_cost} eq '<= $25,000' + && $params->{po_needed} eq 'Yes')) + { $do_finance = 1; } diff --git a/extensions/MozProjectReview/template/en/default/bug/create/comment-moz-project-review.txt.tmpl b/extensions/MozProjectReview/template/en/default/bug/create/comment-moz-project-review.txt.tmpl index 66ab024fe..6a88aadd8 100644 --- a/extensions/MozProjectReview/template/en/default/bug/create/comment-moz-project-review.txt.tmpl +++ b/extensions/MozProjectReview/template/en/default/bug/create/comment-moz-project-review.txt.tmpl @@ -28,7 +28,7 @@ New or Change: [% cgi.param('new_or_change') %] Mozilla Project: [% cgi.param('mozilla_project') %] Mozilla Related: [% cgi.param('mozilla_related') %] Separate Party: [% cgi.param('separate_party') %] -[% IF cgi.param('separate_part') == 'Yes' %] +[% IF cgi.param('separate_party') == 'Yes' %] Type of Relationship: [% cgi.param('relationship_type') %] Data Access: [% cgi.param('data_access') %] Privacy Policy: [% cgi.param('privacy_policy') %] diff --git a/extensions/MozProjectReview/template/en/default/bug/create/create-moz-project-review.html.tmpl b/extensions/MozProjectReview/template/en/default/bug/create/create-moz-project-review.html.tmpl index df8966bbb..2225abf18 100644 --- a/extensions/MozProjectReview/template/en/default/bug/create/create-moz-project-review.html.tmpl +++ b/extensions/MozProjectReview/template/en/default/bug/create/create-moz-project-review.html.tmpl @@ -300,11 +300,25 @@
What is the anticipated cost of the vendor relationship? (Entire Contract Cost, not monthly cost)
+ + + +
+ PO Needed?: + +
@@ -591,7 +605,7 @@
- When do the items need to be ordered by?: + When do the items need
to be ordered by?: