diff --git a/packages/backend/src/misc/cache.ts b/packages/backend/src/misc/cache.ts index 666e684c1c..56fc94f5ac 100644 --- a/packages/backend/src/misc/cache.ts +++ b/packages/backend/src/misc/cache.ts @@ -39,7 +39,7 @@ export class RedisKVCache { `kvcache:${this.name}:${key}`, this.toRedisConverter(value), ); - } else { + } else if (this.lifetime > 0) { await this.redisClient.set( `kvcache:${this.name}:${key}`, this.toRedisConverter(value), @@ -149,7 +149,7 @@ export class RedisSingleCache { `singlecache:${this.name}`, this.toRedisConverter(value), ); - } else { + } else if (this.lifetime > 0) { await this.redisClient.set( `singlecache:${this.name}`, this.toRedisConverter(value),