Przeglądaj źródła

Merge pull request #1431 from mnafees/hotfix-gh-ac-retrieval

[hotfix] Fix GitHub access token retrieval
abelanger5 4 lat temu
rodzic
commit
fb605bd725
1 zmienionych plików z 5 dodań i 1 usunięć
  1. 5 1
      api/server/authz/git_installation.go

+ 5 - 1
api/server/authz/git_installation.go

@@ -75,8 +75,12 @@ func (p *GitInstallationScopedMiddleware) doesUserHaveGitInstallationAccess(gith
 		return err
 	}
 
+	if p.config.GithubAppConf == nil {
+		return fmt.Errorf("config has invalid GithubAppConf")
+	}
+
 	if _, _, err = oauth.GetAccessToken(oauthInt.SharedOAuthModel,
-		p.config.GithubConf,
+		&p.config.GithubAppConf.Config,
 		oauth.MakeUpdateGithubAppOauthIntegrationFunction(oauthInt, p.config.Repo)); err != nil {
 		return err
 	}