Also redirect if prefixed https cookie is preset
authorcsteipp <csteipp@wikimedia.org>
Sat, 31 Aug 2013 00:00:03 +0000 (17:00 -0700)
committercsteipp <csteipp@wikimedia.org>
Sat, 31 Aug 2013 00:00:03 +0000 (17:00 -0700)
After we switch to not using prefixes, still respect prefixed cookies
for users who are currently logged in.

Bug: 53538
Change-Id: I950e36e10420209fca28c41c438c363a3f332c14

includes/Wiki.php

index 35fa8e6..c4c67ab 100644 (file)
@@ -509,6 +509,8 @@ class MediaWiki {
                if (
                        (
                                $request->getCookie( 'forceHTTPS', '' ) ||
+                               // check for prefixed version for currently logged in users
+                               $request->getCookie( 'forceHTTPS' ) ||
                                // Avoid checking the user and groups unless it's enabled.
                                (
                                        $this->context->getUser()->isLoggedIn()