From 5e7dee0db5dedda425158117d5dd9a6d9e8e6091 Mon Sep 17 00:00:00 2001
From: xdch47 <34678034+xdch47@users.noreply.github.com>
Date: Sun, 17 Feb 2019 06:44:25 +0100
Subject: [PATCH] modules/context/auth.go: fix redirect loop (#5965)

Closes #5815
---
 modules/context/auth.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/context/auth.go b/modules/context/auth.go
index 110122cb66..5bc34b55af 100644
--- a/modules/context/auth.go
+++ b/modules/context/auth.go
@@ -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 + "/")
 				}