Fix gallery caching to prevent redundant requests

This commit is contained in:
Zed 2022-01-05 21:15:13 +01:00
parent 18cf95ed77
commit ab0c487778

View file

@ -73,7 +73,7 @@ proc cache*(data: List) {.async.} =
await setex(data.listKey, listCacheTime, compress(toFlatty(data))) await setex(data.listKey, listCacheTime, compress(toFlatty(data)))
proc cache*(data: PhotoRail; name: string) {.async.} = proc cache*(data: PhotoRail; name: string) {.async.} =
await setex("pr:" & name, baseCacheTime, compress(toFlatty(data))) await setex("pr:" & toLower(name), baseCacheTime, compress(toFlatty(data)))
proc cache*(data: Profile) {.async.} = proc cache*(data: Profile) {.async.} =
if data.username.len == 0 or data.id.len == 0: return if data.username.len == 0 or data.id.len == 0: return