From 28f058bf0d7af72d78eb1d8916df44623bb70480 Mon Sep 17 00:00:00 2001 From: rosen-vladimirov Date: Mon, 3 Jun 2019 15:51:58 +0300 Subject: [PATCH] fix: pass correct args when using deprecated logger API Several logger methods have been deprecated, but their usage had been broken. Fix it until we delete them. The current problem arises when we pass several args to the `logger.out` (or any deprecated method). --- lib/common/logger/logger.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/common/logger/logger.ts b/lib/common/logger/logger.ts index ca80f80747..fcfbdab886 100644 --- a/lib/common/logger/logger.ts +++ b/lib/common/logger/logger.ts @@ -199,15 +199,15 @@ export class Logger implements ILogger { *******************************************************************************************/ out(...args: any[]): void { - this.info(args); + this.info(...args); } write(...args: any[]): void { - this.info(args, { [LoggerConfigData.skipNewLine]: true }); + this.info(...args, { [LoggerConfigData.skipNewLine]: true }); } printOnStderr(...args: string[]): void { - this.error(args); + this.error(...args); } printInfoMessageOnSameLine(message: string): void {