Merge branch 'io' into merge-upstream
This commit is contained in:
		| @@ -55,7 +55,10 @@ export class RedisKVCache<T> { | |||||||
|  |  | ||||||
| 		const cached = await this.redisClient.get(`kvcache:${this.name}:${key}`); | 		const cached = await this.redisClient.get(`kvcache:${this.name}:${key}`); | ||||||
| 		if (cached == null) return undefined; | 		if (cached == null) return undefined; | ||||||
| 		return this.fromRedisConverter(cached); | 		const parsed = this.fromRedisConverter(cached); | ||||||
|  | 		if (parsed == null) return undefined; | ||||||
|  | 		this.memoryCache.set(key, parsed); | ||||||
|  | 		return parsed; | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
| 	@bindThis | 	@bindThis | ||||||
| @@ -150,7 +153,7 @@ export class RedisSingleCache<T> { | |||||||
| 		const cached = await this.redisClient.get(`singlecache:${this.name}`); | 		const cached = await this.redisClient.get(`singlecache:${this.name}`); | ||||||
| 		if (cached == null) return undefined; | 		if (cached == null) return undefined; | ||||||
| 		const parsed = this.fromRedisConverter(cached); | 		const parsed = this.fromRedisConverter(cached); | ||||||
|     if (parsed == null) return undefined; | 		if (parsed == null) return undefined; | ||||||
| 		this.memoryCache.set(parsed); | 		this.memoryCache.set(parsed); | ||||||
| 		return parsed; | 		return parsed; | ||||||
| 	} | 	} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 riku6460
					riku6460