aboutsummaryrefslogtreecommitdiffstats
path: root/models
diff options
context:
space:
mode:
authorharryzcy <harry@harryzheng.com>2023-07-13 22:00:31 -0500
committerGitHub <noreply@github.com>2023-07-14 11:00:31 +0800
commitc5e187c389b35b9e080a3187b93a775a3c81e585 (patch)
tree7c65ee5aaf56b6f53a96742286d98119dba5b13b /models
parentb81c01305714ceca818ccb91d19dada6469e658c (diff)
downloadgitea-c5e187c389b35b9e080a3187b93a775a3c81e585.tar.gz
gitea-c5e187c389b35b9e080a3187b93a775a3c81e585.zip
Upgrade go dependencies (#25819)
Diffstat (limited to 'models')
-rw-r--r--models/actions/task.go6
-rw-r--r--models/auth/token.go12
2 files changed, 9 insertions, 9 deletions
diff --git a/models/actions/task.go b/models/actions/task.go
index 719fd19365..55044ec82d 100644
--- a/models/actions/task.go
+++ b/models/actions/task.go
@@ -18,7 +18,7 @@ import (
"code.gitea.io/gitea/modules/util"
runnerv1 "code.gitea.io/actions-proto-go/runner/v1"
- lru "github.com/hashicorp/golang-lru"
+ lru "github.com/hashicorp/golang-lru/v2"
"github.com/nektos/act/pkg/jobparser"
"google.golang.org/protobuf/types/known/timestamppb"
"xorm.io/builder"
@@ -57,13 +57,13 @@ type ActionTask struct {
Updated timeutil.TimeStamp `xorm:"updated index"`
}
-var successfulTokenTaskCache *lru.Cache
+var successfulTokenTaskCache *lru.Cache[string, any]
func init() {
db.RegisterModel(new(ActionTask), func() error {
if setting.SuccessfulTokensCacheSize > 0 {
var err error
- successfulTokenTaskCache, err = lru.New(setting.SuccessfulTokensCacheSize)
+ successfulTokenTaskCache, err = lru.New[string, any](setting.SuccessfulTokensCacheSize)
if err != nil {
return fmt.Errorf("unable to allocate Task cache: %v", err)
}
diff --git a/models/auth/token.go b/models/auth/token.go
index 9374fe38c2..fed03803d5 100644
--- a/models/auth/token.go
+++ b/models/auth/token.go
@@ -15,7 +15,7 @@ import (
"code.gitea.io/gitea/modules/timeutil"
"code.gitea.io/gitea/modules/util"
- lru "github.com/hashicorp/golang-lru"
+ lru "github.com/hashicorp/golang-lru/v2"
)
// ErrAccessTokenNotExist represents a "AccessTokenNotExist" kind of error.
@@ -54,7 +54,7 @@ func (err ErrAccessTokenEmpty) Unwrap() error {
return util.ErrInvalidArgument
}
-var successfulAccessTokenCache *lru.Cache
+var successfulAccessTokenCache *lru.Cache[string, any]
// AccessToken represents a personal access token.
type AccessToken struct {
@@ -83,7 +83,7 @@ func init() {
db.RegisterModel(new(AccessToken), func() error {
if setting.SuccessfulTokensCacheSize > 0 {
var err error
- successfulAccessTokenCache, err = lru.New(setting.SuccessfulTokensCacheSize)
+ successfulAccessTokenCache, err = lru.New[string, any](setting.SuccessfulTokensCacheSize)
if err != nil {
return fmt.Errorf("unable to allocate AccessToken cache: %w", err)
}
@@ -154,16 +154,16 @@ func GetAccessTokenBySHA(token string) (*AccessToken, error) {
lastEight := token[len(token)-8:]
if id := getAccessTokenIDFromCache(token); id > 0 {
- token := &AccessToken{
+ accessToken := &AccessToken{
TokenLastEight: lastEight,
}
// Re-get the token from the db in case it has been deleted in the intervening period
- has, err := db.GetEngine(db.DefaultContext).ID(id).Get(token)
+ has, err := db.GetEngine(db.DefaultContext).ID(id).Get(accessToken)
if err != nil {
return nil, err
}
if has {
- return token, nil
+ return accessToken, nil
}
successfulAccessTokenCache.Remove(token)
}