From 27ec3de3ac53392d6b472e228ff5540096eb3a3f Mon Sep 17 00:00:00 2001 From: diced Date: Thu, 12 Nov 2020 09:30:44 -0800 Subject: [PATCH] add config option for logging --- src/index.ts | 8 +------- src/lib/Config.ts | 1 + 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/src/index.ts b/src/index.ts index 24ff45d9..7fcabc26 100644 --- a/src/index.ts +++ b/src/index.ts @@ -220,13 +220,7 @@ server.addHook('preHandler', async (req, reply) => { }); server.addHook('onResponse', (req, res, done) => { - if ( - !req.url.startsWith('/_next') && - !req.url.startsWith('/api/upload') && - !req.url.startsWith('/api/shorten') && - !req.url.startsWith('/api/user') && - !req.url.startsWith('/api/theme') - ) { + if (!req.url.startsWith('/_next') && config.core.log) { const status = res.statusCode !== 200 ? bold(red(res.statusCode.toString())) diff --git a/src/lib/Config.ts b/src/lib/Config.ts index 25be66d2..e964119e 100644 --- a/src/lib/Config.ts +++ b/src/lib/Config.ts @@ -49,6 +49,7 @@ export interface ConfigCore { ratelimiter?: ConfigCoreRateLimiter; theme?: 'dark' | 'light'; mfa?: boolean; + log?: boolean; } export interface ConfigWebhooks {