From 943620e8552c1ebde18ec3ca662dd59dd332e4da Mon Sep 17 00:00:00 2001 From: Alex Kaminskii Date: Mon, 19 Dec 2022 18:56:55 +0100 Subject: [PATCH] refactor(player): pass a logger through parameters to MFileReader(instead of using global one) --- frontend/app/player/web/messages/MFileReader.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/frontend/app/player/web/messages/MFileReader.ts b/frontend/app/player/web/messages/MFileReader.ts index b91080b4f..5c8ddbf30 100644 --- a/frontend/app/player/web/messages/MFileReader.ts +++ b/frontend/app/player/web/messages/MFileReader.ts @@ -1,7 +1,6 @@ import type { Message } from './message.gen'; import type { RawMessage } from './raw.gen'; import { MType } from './raw.gen'; -import logger from 'App/logger'; import RawMessageReader from './RawMessageReader.gen'; import resolveURL from './urlBasedResolver' @@ -13,7 +12,7 @@ export default class MFileReader extends RawMessageReader { private pLastMessageID: number = 0 private currentTime: number public error: boolean = false - constructor(data: Uint8Array, private startTime?: number) { + constructor(data: Uint8Array, private startTime?: number, private logger=console) { super(data) } @@ -45,7 +44,7 @@ export default class MFileReader extends RawMessageReader { return msg } catch (e) { this.error = true - logger.error("Read message error:", e) + this.logger.error("Read message error:", e) return null } } @@ -60,7 +59,7 @@ export default class MFileReader extends RawMessageReader { if (!skippedMessage) { return null } - logger.group("Openreplay: Skipping messages ", skippedMessage) + this.logger.group("Openreplay: Skipping messages ", skippedMessage) } this.pLastMessageID = this.p