mirror of
https://github.com/thomiceli/opengist
synced 2024-11-08 12:55:50 +01:00
Trim gitea url
This commit is contained in:
parent
6a0fd92516
commit
884195aed4
@ -179,7 +179,7 @@ func oauthCallback(ctx echo.Context) error {
|
||||
case "github":
|
||||
resp, err = http.Get("https://github.com/" + user.NickName + ".keys")
|
||||
case "gitea":
|
||||
resp, err = http.Get("https://gitea.com/" + user.NickName + ".keys")
|
||||
resp, err = http.Get(trimGiteaUrl() + "/" + user.NickName + ".keys")
|
||||
}
|
||||
|
||||
if err == nil {
|
||||
@ -226,12 +226,8 @@ func oauth(ctx echo.Context) error {
|
||||
httpProtocol = "https"
|
||||
}
|
||||
|
||||
giteaUrl := trimGiteaUrl()
|
||||
httpDomain := httpProtocol + "://" + ctx.Request().Host
|
||||
giteaUrl := config.C.GiteaUrl
|
||||
// remove trailing slash
|
||||
if giteaUrl[len(giteaUrl)-1] == '/' {
|
||||
giteaUrl = giteaUrl[:len(giteaUrl)-1]
|
||||
}
|
||||
|
||||
switch provider {
|
||||
case "github":
|
||||
@ -296,3 +292,13 @@ func logout(ctx echo.Context) error {
|
||||
deleteCsrfCookie(ctx)
|
||||
return redirect(ctx, "/all")
|
||||
}
|
||||
|
||||
func trimGiteaUrl() string {
|
||||
giteaUrl := config.C.GiteaUrl
|
||||
// remove trailing slash
|
||||
if giteaUrl[len(giteaUrl)-1] == '/' {
|
||||
giteaUrl = giteaUrl[:len(giteaUrl)-1]
|
||||
}
|
||||
|
||||
return giteaUrl
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user