Don't cache empty profile

This commit is contained in:
Zed 2020-06-03 07:49:32 +02:00
parent 22b0bce1ea
commit f0db3a8bc2
1 changed files with 1 additions and 0 deletions

View File

@ -48,6 +48,7 @@ proc cache*(data: PhotoRail; id: string) {.async.} =
await setex("pr:" & id, baseCacheTime, data.pack)
proc cache*(data: Profile) {.async.} =
if data.username.len == 0: return
pool.withAcquire(r):
r.startPipelining()
discard await r.setex(data.toKey, baseCacheTime, pack(data))