Browse Source

Don't cache empty profile

Zed 6 năm trước cách đây
mục cha
commit
f0db3a8bc2
1 tập tin đã thay đổi với 1 bổ sung0 xóa
  1. 1 0
      src/redis_cache.nim

+ 1 - 0
src/redis_cache.nim

@@ -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))