aboutsummaryrefslogtreecommitdiff
path: root/models
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2019-10-15 14:36:52 -0700
committerUnknwon <u@gogs.io>2019-10-15 14:36:52 -0700
commita04de87584748c90d3689677521e5ee1906cd51f (patch)
treecfea1eb68b228a8a40f4af53d1a2dff8a3654e54 /models
parentffbb0f6a60a000e42f26fd1e08925de1f2ff90be (diff)
models/token: generate bindata and simplify code (#5820)
Diffstat (limited to 'models')
-rw-r--r--models/token.go12
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}
}