From 320db585e30c7310f94813b00cd23b5e1204aab9 Mon Sep 17 00:00:00 2001 From: dakkar Date: Sun, 30 Jun 2024 11:08:21 +0100 Subject: [PATCH] pass all the options to the cache constructor --- packages/backend/src/server/web/UrlPreviewService.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/backend/src/server/web/UrlPreviewService.ts b/packages/backend/src/server/web/UrlPreviewService.ts index 23340b293..96038d9c1 100644 --- a/packages/backend/src/server/web/UrlPreviewService.ts +++ b/packages/backend/src/server/web/UrlPreviewService.ts @@ -40,6 +40,7 @@ export class UrlPreviewService { this.previewCache = new RedisKVCache(this.redisClient, 'summaly', { lifetime: 1000 * 86400, memoryCacheLifetime: 1000 * 10 * 60, + fetcher: (key: string) => { throw new Error('the UrlPreview cache should never fetch'); }, toRedisConverter: (value) => JSON.stringify(value), fromRedisConverter: (value) => JSON.parse(value), });