Support for filing feature requests on extensions, fixes #47508

This commit is contained in:
Rachel Macfarlane
2018-04-13 18:10:57 -07:00
parent efb3aefd99
commit b8df1293c1
3 changed files with 46 additions and 9 deletions

View File

@@ -73,8 +73,16 @@ ${this.getInfos()}
<!-- generated by issue reporter -->`;
}
fileOnExtension(): boolean {
const fileOnExtensionSupported = this._data.issueType === IssueType.Bug
|| this._data.issueType === IssueType.PerformanceIssue
|| this._data.issueType === IssueType.FeatureRequest;
return fileOnExtensionSupported && this._data.fileOnExtension;
}
private getExtensionVersion(): string {
if (this._data.fileOnExtension) {
if (this.fileOnExtension()) {
return `\nExtension version: ${this._data.selectedExtension.manifest.version}`;
} else {
return '';