diff --git a/packages/lib/Logger.ts b/packages/lib/Logger.ts index 5b3fb901d8..aeea77e3da 100644 --- a/packages/lib/Logger.ts +++ b/packages/lib/Logger.ts @@ -180,7 +180,7 @@ class Logger { if (level == LogLevel.Warn) fn = 'warn'; if (level == LogLevel.Info) fn = 'info'; const consoleObj = target.console ? target.console : console; - let items:any[] = []; + let items: any[] = []; if (target.format) { const format = level === LogLevel.Info && target.formatInfo ? target.formatInfo : target.format; diff --git a/packages/server/src/app.ts b/packages/server/src/app.ts index dacd721e7e..32f4eea3a0 100644 --- a/packages/server/src/app.ts +++ b/packages/server/src/app.ts @@ -71,11 +71,11 @@ app.use(async (ctx: Koa.Context) => { } } catch (error) { if (error.httpCode >= 400 && error.httpCode < 500) { - appLogger().error(error.httpCode + ': ' + `${ctx.request.method} ${ctx.path}` + ' : ' + error.message); + appLogger().error(`${error.httpCode}: ` + `${ctx.request.method} ${ctx.path}` + ` : ${error.message}`); } else { appLogger().error(error); } - + ctx.response.status = error.httpCode ? error.httpCode : 500; const responseFormat = routeResponseFormat(match, ctx.path); @@ -111,8 +111,8 @@ async function main() { const globalLogger = new Logger(); // globalLogger.addTarget(TargetType.File, { path: `${config().logDir}/app.txt` }); globalLogger.addTarget(TargetType.Console, { - format: '%(date_time)s: [%(level)s] %(prefix)s: %(message)s', - formatInfo: '%(date_time)s: %(prefix)s: %(message)s', + format: '%(date_time)s: [%(level)s] %(prefix)s: %(message)s', + formatInfo: '%(date_time)s: %(prefix)s: %(message)s', }); Logger.initializeGlobalLogger(globalLogger); diff --git a/packages/server/src/utils/routeUtils.ts b/packages/server/src/utils/routeUtils.ts index 5d4a4c5cfc..9accae9748 100644 --- a/packages/server/src/utils/routeUtils.ts +++ b/packages/server/src/utils/routeUtils.ts @@ -145,7 +145,7 @@ export function parseSubPath(p: string): SubPath { return output; } -export function routeResponseFormat(match: MatchedRoute, rawPath:string): RouteResponseFormat { +export function routeResponseFormat(match: MatchedRoute, rawPath: string): RouteResponseFormat { if (match && match.route.responseFormat) return match.route.responseFormat; let path = rawPath;