提交 bed074d2 编写于 作者: J Joao Moreno

fix event

上级 9971522c
......@@ -56,7 +56,7 @@ export class LinuxAutoUpdaterImpl extends events.EventEmitter {
if (!update || !update.url || !update.version) {
this.emit('update-not-available');
} else {
this.emit('update-available', env.product.downloadUrl);
this.emit('update-available', null, env.product.downloadUrl);
}
})
.then(null, e => {
......
......@@ -10,7 +10,6 @@ import events = require('events');
import electron = require('electron');
import platform = require('vs/base/common/platform');
import { isString } from 'vs/base/common/types';
import env = require('vs/workbench/electron-main/env');
import settings = require('vs/workbench/electron-main/settings');
import {Win32AutoUpdaterImpl} from 'vs/workbench/electron-main/auto-updater.win32';
......@@ -88,12 +87,12 @@ export class UpdateManager extends events.EventEmitter {
this.setState(State.CheckingForUpdate);
});
this.raw.on('update-available', url => {
this.raw.on('update-available', (event, url: string) => {
this.emit('update-available', url);
let data: IUpdate = null;
if (isString(url)) {
if (url) {
data = {
releaseNotes: '',
version: '',
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册