From f81595049e7f50b8a6791f7e40b1804014389e7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E4=B8=80=E4=BA=8C?= Date: Sun, 12 Dec 2021 18:22:05 +0800 Subject: [PATCH] docs: better log --- src/services/view/index.ts | 2 +- src/services/wiki/index.ts | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/services/view/index.ts b/src/services/view/index.ts index 4c8b666e..60412859 100644 --- a/src/services/view/index.ts +++ b/src/services/view/index.ts @@ -300,7 +300,7 @@ export class View implements IViewService { unregisterContextMenu(); }); } catch (error) { - logger.error(new ViewLoadUrlError(hostReplacedUrl, `${(error as Error).message} ${(error as Error).stack ?? ''}`)); + logger.warn(new ViewLoadUrlError(hostReplacedUrl, `${(error as Error).message} ${(error as Error).stack ?? ''}`)); } }; setupViewEventHandlers(view, browserWindow, { diff --git a/src/services/wiki/index.ts b/src/services/wiki/index.ts index 0b60abc2..7961d889 100644 --- a/src/services/wiki/index.ts +++ b/src/services/wiki/index.ts @@ -106,8 +106,9 @@ export class Wiki implements IWikiService { }); Thread.events(worker).subscribe((event: WorkerEvent) => { if (event.type === 'message') { - wikiOutputToFile(homePath, `${JSON.stringify(event.data)}\n`); - logger.debug(String(event.data), loggerMeta); + const messageString = JSON.stringify(event.data); + wikiOutputToFile(homePath, `${messageString}\n`); + logger.debug('wiki message', { ...event.data, ...loggerMeta }); } else if (event.type === 'termination') { delete this.wikiWorkers[homePath]; const warningMessage = `NodeJSWiki ${homePath} Worker stopped (can be normal quit, or unexpected error, see other logs to determine)`; @@ -124,7 +125,7 @@ export class Wiki implements IWikiService { case WikiControlActions.booted: { setTimeout(async () => { if (message.message !== undefined) { - logger.info(message.message, loggerMeta); + logger.info('WikiControlActions.booted', { 'message.message': message.message, ...loggerMeta }); } logger.info(`startWiki() resolved with message.type === 'control' and WikiControlActions.booted`, loggerMeta); resolve(); @@ -133,7 +134,7 @@ export class Wiki implements IWikiService { } case WikiControlActions.start: { if (message.message !== undefined) { - logger.debug(message.message, loggerMeta); + logger.debug('WikiControlActions.start', { 'message.message': message.message, ...loggerMeta }); } break; }