1
1
mirror of https://github.com/go-gitea/gitea synced 2025-07-23 02:38:35 +00:00

Upgrade chi to v5 (#17298)

This commit is contained in:
Lunny Xiao
2021-10-14 10:50:23 +08:00
committed by GitHub
parent bd14c40461
commit d47798ccc7
35 changed files with 2692 additions and 132 deletions

View File

@@ -25,8 +25,6 @@ import (
"path/filepath"
"sync"
"time"
"github.com/unknwon/com"
)
// Item represents a cache item.
@@ -136,7 +134,10 @@ func (c *FileCacher) Decr(key string) error {
// IsExist returns true if cached value exists.
func (c *FileCacher) IsExist(key string) bool {
return com.IsExist(c.filepath(key))
if item, err := c.read(key); err == nil {
return !item.hasExpired()
}
return false
}
// Flush deletes all cached data.

View File

@@ -116,8 +116,10 @@ func (c *MemoryCacher) IsExist(key string) bool {
c.lock.RLock()
defer c.lock.RUnlock()
_, ok := c.items[key]
return ok
if item, ok := c.items[key]; ok {
return !item.hasExpired()
}
return false
}
// Flush deletes all cached data.