modules/context/auth.go: fix redirect loop (#5965) (#6101)

Closes #5815
This commit is contained in:
xdch47 2019-02-17 13:51:37 +01:00 committed by zeripath
parent fe99c9901d
commit f4c7e87fc9

View file

@ -42,7 +42,7 @@ func Toggle(options *ToggleOptions) macaron.Handler {
// prevent infinite redirection
// also make sure that the form cannot be accessed by
// users who don't need this
if ctx.Req.URL.Path == setting.AppSubURL+"/user/settings/change_password" {
if ctx.Req.URL.Path == "/user/settings/change_password" {
if !ctx.User.MustChangePassword {
ctx.Redirect(setting.AppSubURL + "/")
}