X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fmiddlewares%2Fcache.ts;h=1b44957d3004ac8106ea30df3620d5150e35eb53;hb=40256645ffd269838cbe5aa19e8a9f283d4ab817;hp=c671b88c954f74fbb06ca9f255e9da5b03d3e28d;hpb=98d3324db3b1c345fc30e5dbcef3b1e11169867e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/middlewares/cache.ts b/server/middlewares/cache.ts index c671b88c9..1b44957d3 100644 --- a/server/middlewares/cache.ts +++ b/server/middlewares/cache.ts @@ -1,6 +1,6 @@ import * as express from 'express' import * as AsyncLock from 'async-lock' -import { parseDuration } from '../helpers/utils' +import { parseDuration } from '../helpers/core-utils' import { Redis } from '../lib/redis' import { logger } from '../helpers/logger' @@ -31,6 +31,8 @@ function cacheRoute (lifetimeArg: string | number) { logger.error('Cannot cache route.', { err }) return done(err) }) + } else { + done() } return sendSave(body) @@ -52,7 +54,7 @@ function cacheRoute (lifetimeArg: string | number) { return done() }) } catch (err) { - logger.error('Cannot serve cached route.', err) + logger.error('Cannot serve cached route.', { err }) return next() } }