mirror of
https://github.com/bitwarden/desktop
synced 2025-12-21 18:53:23 +00:00
36 lines
714 B
TypeScript
36 lines
714 B
TypeScript
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);
|
|
}
|
|
}
|