提交 936f4f6a 编写于 作者: S Sandeep Somavarapu

Report errors while updating extension as Updates

上级 47b1447a
......@@ -752,15 +752,13 @@ export class ExtensionsWorkbenchService implements IExtensionsWorkbenchService {
const extension: Extension = installing ? installing.extension : zipPath ? new Extension(this.galleryService, this.stateProvider, null, null, this.telemetryService) : null;
if (extension) {
this.installing = installing ? this.installing.filter(e => e !== installing) : this.installing;
const installed = this.installed.filter(e => areSameExtensions(e, extension))[0];
if (installed && installing) {
installing.operation = Operation.Updating;
}
if (!error) {
extension.local = local;
const installed = this.installed.filter(e => e.id === extension.id)[0];
if (installed) {
if (installing) {
installing.operation = Operation.Updating;
}
installed.local = local;
} else {
this.installed.push(extension);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册