summaryrefslogtreecommitdiffstats
path: root/extensions/MozProjectReview/web/js/moz_project_review.js
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/MozProjectReview/web/js/moz_project_review.js')
-rw-r--r--extensions/MozProjectReview/web/js/moz_project_review.js27
1 files changed, 11 insertions, 16 deletions
diff --git a/extensions/MozProjectReview/web/js/moz_project_review.js b/extensions/MozProjectReview/web/js/moz_project_review.js
index 22e79f707..4bca4d833 100644
--- a/extensions/MozProjectReview/web/js/moz_project_review.js
+++ b/extensions/MozProjectReview/web/js/moz_project_review.js
@@ -52,9 +52,12 @@ var MPR = {
"legal_sow_vendor_total_max": "Please enter a value for SOW vendor maximum total to be paid",
"legal_sow_vendor_product_line": "Please enter a value for SOW vendor product line"
},
- "privacy_policy_project_questions": {
- "privacy_policy_project_assistance": "Please enter a value for any assistance needed in the privacy policy project questions section",
- "privacy_policy_project_link": "Please enter a value for project link in the privacy policy project questions section"
+ "data_compliance_questions": {
+ "data_comp_request_type": "Please select a value for the data compliance request type",
+ "data_comp_area": "Please select a value for the data compliance area",
+ "data_comp_desc": "Please enter a value for the data compliance description",
+ "data_comp_handling_change": "Please select a value for the data compliance handling change",
+ "data_comp_practice_change": "Please select a value for the data compliance practice change"
}
},
@@ -68,8 +71,6 @@ var MPR = {
'vendor_cost',
'po_needed',
'sec_affects_products',
- 'privacy_policy_vendor_user_data',
- 'privacy_policy_vendor_questionnaire',
'legal_priority',
'legal_sow_vendor_product_line',
'legal_vendor_services_where',
@@ -109,9 +110,7 @@ var MPR = {
legal_vendor_single_country: false,
legal_vendor_services_where_row: false,
sec_review_questions: false,
- privacy_policy_project_questions: false,
- privacy_policy_vendor_questions: false,
- privacy_policy_vendor_extra: false
+ data_compliance_questions: false,
};
if (MPR.fieldValue('key_initiative') == 'Other') {
@@ -120,7 +119,7 @@ var MPR = {
if (MPR.fieldValue('mozilla_data') == 'Yes') {
page_sections.legal_questions = true;
- page_sections.privacy_policy_project_questions = true;
+ page_sections.data_compliance_questions = true;
page_sections.sec_review_questions = true;
}
@@ -147,7 +146,7 @@ var MPR = {
if (MPR.fieldValue('data_access') == 'Yes') {
page_sections.legal_questions = true;
page_sections.sec_review_questions = true;
- page_sections.privacy_policy_vendor_questions = true;
+ page_sections.data_compliance_questions = true;
}
if (MPR.fieldValue('vendor_cost') == '<= $25,000') {
@@ -167,10 +166,6 @@ var MPR = {
page_sections.legal_vendor_single_country = true;
}
- if (MPR.fieldValue('privacy_policy_vendor_user_data') == 'Yes') {
- page_sections.privacy_policy_vendor_extra = true;
- }
-
// Toggle the individual page_sections
for (section in page_sections) {
MPR.toggleShowSection(section, page_sections[section]);
@@ -181,7 +176,7 @@ var MPR = {
if (show) {
Dom.removeClass(section, 'bz_default_hidden');
}
- else {
+ else {
Dom.addClass(section ,'bz_default_hidden');
}
},
@@ -199,7 +194,7 @@ var MPR = {
}
}
}
-
+
// Special case checks
if (MPR.fieldValue('relationship_type') == 'Vendor/Services'
&& MPR.fieldValue('legal_vendor_services_where') == '')