Add missing CleanedBasePath to GithubSetupData created by GithubAppController (#2142)

This commit is contained in:
Petr Stroganov
2022-05-14 06:36:36 +09:00
committed by GitHub
parent a491542b48
commit 4c0a44979f
2 changed files with 14 additions and 12 deletions

View File

@@ -70,12 +70,13 @@ func (g *GithubAppController) ExchangeCode(w http.ResponseWriter, r *http.Reques
g.Logger.Debug("Found credentials for GitHub app %q with id %d", app.Name, app.ID)
err = templates.GithubAppSetupTemplate.Execute(w, templates.GithubSetupData{
Target: "",
Manifest: "",
ID: app.ID,
Key: app.Key,
WebhookSecret: app.WebhookSecret,
URL: app.URL,
Target: "",
Manifest: "",
ID: app.ID,
Key: app.Key,
WebhookSecret: app.WebhookSecret,
URL: app.URL,
CleanedBasePath: g.AtlantisURL.Path,
})
if err != nil {
g.Logger.Err(err.Error())

View File

@@ -501,12 +501,13 @@ var ProjectJobsErrorTemplate = template.Must(template.New("blank.html.tmpl").Par
// GithubSetupData holds the data for rendering the github app setup page
type GithubSetupData struct {
Target string
Manifest string
ID int64
Key string
WebhookSecret string
URL string
Target string
Manifest string
ID int64
Key string
WebhookSecret string
URL string
CleanedBasePath string
}
var GithubAppSetupTemplate = template.Must(template.New("github-app.html.tmpl").Parse(`