mirror of
https://github.com/muety/wakapi.git
synced 2023-08-10 21:12:56 +03:00
fix: badge endpoint caching (resolve #496)
This commit is contained in:
parent
7b60c44ac6
commit
a8e2bc671d
File diff suppressed because it is too large
Load Diff
@ -51,7 +51,7 @@ func (h *BadgeHandler) Get(w http.ResponseWriter, r *http.Request) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
cacheKey := fmt.Sprintf("%s_%v_%s", user.ID, *interval.Key, filters.Hash())
|
cacheKey := fmt.Sprintf("%s_%v_%s_%s", user.ID, *interval.Key, filters.Hash(), r.URL.RawQuery)
|
||||||
noCache := utils.IsNoCache(r, 1*time.Hour)
|
noCache := utils.IsNoCache(r, 1*time.Hour)
|
||||||
if cacheResult, ok := h.cache.Get(cacheKey); ok && !noCache {
|
if cacheResult, ok := h.cache.Get(cacheKey); ok && !noCache {
|
||||||
respondSvg(w, cacheResult.([]byte))
|
respondSvg(w, cacheResult.([]byte))
|
||||||
|
Loading…
Reference in New Issue
Block a user