"Report Issue" command opens issue reporter, fixes #42269

This commit is contained in:
Rachel Macfarlane
2018-01-29 09:29:23 -08:00
parent b0e3568730
commit ab684da7e7
3 changed files with 8 additions and 112 deletions

View File

@@ -391,7 +391,8 @@ export class IssueReporter extends Disposable {
}
const issueTitle = (<HTMLInputElement>document.getElementById('issue-title')).value;
const baseUrl = `https://github.com/microsoft/vscode/issues/new?title=${issueTitle}&body=`;
const queryStringPrefix = product.reportIssueUrl.indexOf('?') === -1 ? '?' : '&';
const baseUrl = `${product.reportIssueUrl}${queryStringPrefix}title=${issueTitle}&body=`;
const issueBody = this.issueReporterModel.serialize();
shell.openExternal(baseUrl + encodeURIComponent(issueBody));
return true;