Bug reporter opens multiple URLs when title has double-quote, fixes #42951

This commit is contained in:
Rachel Macfarlane
2018-02-05 12:58:45 -08:00
parent f2bf5fc8de
commit 526b454049

View File

@@ -470,7 +470,7 @@ export class IssueReporter extends Disposable {
this.telemetryService.publicLog('issueReporterSubmit', { issueType: this.issueReporterModel.getData().issueType });
}
const issueTitle = (<HTMLInputElement>document.getElementById('issue-title')).value;
const issueTitle = encodeURIComponent((<HTMLInputElement>document.getElementById('issue-title')).value);
const queryStringPrefix = product.reportIssueUrl.indexOf('?') === -1 ? '?' : '&';
const baseUrl = `${product.reportIssueUrl}${queryStringPrefix}title=${issueTitle}&body=`;
const issueBody = this.issueReporterModel.serialize();