diff --git a/src/main/updater.main.ts b/src/main/updater.main.ts index 3de545b72d1..7b9473a7c93 100644 --- a/src/main/updater.main.ts +++ b/src/main/updater.main.ts @@ -4,10 +4,10 @@ import { MenuItem, shell, } from 'electron'; +import log from 'electron-log'; import { autoUpdater } from 'electron-updater'; import { Main } from '../main'; -import { UpdaterLogger } from '../scripts/updaterLogger'; import { isAppImage, isDev, @@ -25,7 +25,7 @@ export class UpdaterMain { private canUpdate = false; constructor(private main: Main) { - autoUpdater.logger = new UpdaterLogger(main.logService); + autoUpdater.logger = log; const linuxCanUpdate = process.platform === 'linux' && isAppImage(); const windowsCanUpdate = process.platform === 'win32' && !isWindowsStore() && !isWindowsPortable(); diff --git a/src/scripts/updaterLogger.ts b/src/scripts/updaterLogger.ts deleted file mode 100644 index 0e8f8159d86..00000000000 --- a/src/scripts/updaterLogger.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { Logger } from 'electron-updater'; - -import { LogService } from 'jslib/abstractions/log.service'; - -export class UpdaterLogger implements Logger { - constructor(private logService: LogService) { } - - debug(message: string): void { - this.logService.debug(message); - } - - info(message?: any): void { - if (message == null) { - return; - } - - this.logService.info(message); - } - - warn(message?: any): void { - if (message == null) { - return; - } - - this.logService.warning(message); - } - - error(message?: any): void { - if (message == null) { - return; - } - - this.logService.error(message); - } -}