diff --git a/gitlab-auth.go b/gitlab-auth.go index a965d45bb026e2030be7e9b9957d2f95c10323af..9b87d71b084f5ad657acad9a3d5e062e018ebed1 100644 --- a/gitlab-auth.go +++ b/gitlab-auth.go @@ -50,10 +50,10 @@ func loginGitlab(userID, token string) string { } user, resp, err := git.Users.CurrentUser() - if resp.StatusCode == 401 { - return fmt.Sprintf("Invalid access token!") - } else if err != nil { + if err != nil { return fmt.Sprintf("GitLab login failed: %s", err) + } else if resp.StatusCode == 401 { + return fmt.Sprintf("Invalid access token!") } gitlabTokens[userID] = token