mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-11-27 20:31:10 +00:00
Fix token problems at first login
This commit is contained in:
parent
c475195537
commit
29b44015fd
1 changed files with 2 additions and 1 deletions
|
@ -268,7 +268,8 @@ func (r *Gitlab) OpenRegistration() bool {
|
|||
|
||||
func (r *Gitlab) GetToken(user *model.User) (*model.Token, error) {
|
||||
expiry := time.Unix(user.TokenExpiry, 0)
|
||||
if user.TokenExpiry == 0 || expiry.Sub(time.Now()) > (60*time.Second) {
|
||||
if user.TokenExpiry == 0 && len(user.Access) != 0 ||
|
||||
expiry.Sub(time.Now()) > (60*time.Second) {
|
||||
return nil, nil
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue