summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/browser/resources/feedback_webui/js/feedback.ts
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/chrome/browser/resources/feedback_webui/js/feedback.ts')
-rw-r--r--chromium/chrome/browser/resources/feedback_webui/js/feedback.ts18
1 files changed, 9 insertions, 9 deletions
diff --git a/chromium/chrome/browser/resources/feedback_webui/js/feedback.ts b/chromium/chrome/browser/resources/feedback_webui/js/feedback.ts
index 3abda091975..3a875ada7b9 100644
--- a/chromium/chrome/browser/resources/feedback_webui/js/feedback.ts
+++ b/chromium/chrome/browser/resources/feedback_webui/js/feedback.ts
@@ -50,9 +50,6 @@ class FeedbackHelper {
const ID = Math.round(Date.now() / 1000);
const FLOW = feedbackInfo.flow;
- if (!useSystemInfo) {
- feedbackInfo.systemInformation = [];
- }
chrome.feedbackPrivate.sendFeedback(
feedbackInfo, useSystemInfo, formOpenTime,
function(result, landingPageType) {
@@ -71,9 +68,6 @@ class FeedbackHelper {
'Feedback: Report for request with ID ' + ID +
' will be sent later.');
}
- if (FLOW === chrome.feedbackPrivate.FeedbackFlow.LOGIN) {
- chrome.feedbackPrivate.loginFeedbackComplete();
- }
scheduleWindowClose();
});
}
@@ -408,6 +402,15 @@ function sendReport(): boolean {
};
}
+ const consentCheckboxValue: boolean =
+ ($('consent-checkbox') as HTMLInputElement).checked;
+ feedbackInfo.systemInformation = [
+ {
+ key: 'feedbackUserCtlConsent',
+ value: String(consentCheckboxValue),
+ },
+ ];
+
feedbackInfo.description = textarea.value;
feedbackInfo.pageUrl = ($('page-url-text') as HTMLInputElement).value;
feedbackInfo.email = ($('user-email-drop-down') as HTMLSelectElement).value;
@@ -476,9 +479,6 @@ function sendReport(): boolean {
function cancel(e: Event) {
e.preventDefault();
scheduleWindowClose();
- if (feedbackInfo.flow === chrome.feedbackPrivate.FeedbackFlow.LOGIN) {
- chrome.feedbackPrivate.loginFeedbackComplete();
- }
}
// <if expr="chromeos_ash">