diff options
author | Unknwon <u@gogs.io> | 2019-10-15 14:36:52 -0700 |
---|---|---|
committer | Unknwon <u@gogs.io> | 2019-10-15 14:36:52 -0700 |
commit | a04de87584748c90d3689677521e5ee1906cd51f (patch) | |
tree | cfea1eb68b228a8a40f4af53d1a2dff8a3654e54 /models | |
parent | ffbb0f6a60a000e42f26fd1e08925de1f2ff90be (diff) |
models/token: generate bindata and simplify code (#5820)
Diffstat (limited to 'models')
-rw-r--r-- | models/token.go | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/models/token.go b/models/token.go index b757c7d7..0392ac2e 100644 --- a/models/token.go +++ b/models/token.go @@ -5,7 +5,6 @@ package models import ( - "fmt" "time" "github.com/go-xorm/xorm" @@ -48,16 +47,15 @@ func (t *AccessToken) AfterSet(colName string, _ xorm.Cell) { } } -func isAccessTokenNameExist(uid int64, name string) (bool, error) { - return x.Where("uid=?", uid).And("name=?", name).Get(&AccessToken{}) -} - // NewAccessToken creates new access token. func NewAccessToken(t *AccessToken) error { t.Sha1 = tool.SHA1(gouuid.NewV4().String()) - has, err := isAccessTokenNameExist(t.UID, t.Name) + has, err := x.Get(&AccessToken{ + UID: t.UID, + Name: t.Name, + }) if err != nil { - return fmt.Errorf("IsAccessTokenNameExists: %v", err) + return err } else if has { return errors.AccessTokenNameAlreadyExist{t.Name} } |