Aaron Schulz has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/59191


Change subject: Added a executeSuccessRedirect() function to LoginForm.
......................................................................

Added a executeSuccessRedirect() function to LoginForm.

Change-Id: Idd71cac47195402ebffeb7047e91efb200a32b58
---
M includes/specials/SpecialUserlogin.php
1 file changed, 15 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core 
refs/changes/91/59191/1

diff --git a/includes/specials/SpecialUserlogin.php 
b/includes/specials/SpecialUserlogin.php
index e0ddc96..95632ea 100644
--- a/includes/specials/SpecialUserlogin.php
+++ b/includes/specials/SpecialUserlogin.php
@@ -975,6 +975,21 @@
 
        /**
         * Add a "return to" link or redirect to it.
+        * Extensions can use this to reuse the "return to" logic after
+        * inject steps (such as redirection) into the login process.
+        *
+        * @param string $returnTo
+        * @param array|string $returnToQuery
+        * @since 1.22
+        */
+       public function executeSuccessRedirect( $returnTo, $returnToQuery ) {
+               $this->mReturnTo = $returnTo;
+               $this->mReturnToQuery = $returnToQuery;
+               $this->executeReturnTo( 'successredirect' );
+       }
+
+       /**
+        * Add a "return to" link or redirect to it.
         *
         * @param $type string, one of the following:
         *    - error: display a return to link ignoring $wgRedirectOnLogin

-- 
To view, visit https://gerrit.wikimedia.org/r/59191
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Idd71cac47195402ebffeb7047e91efb200a32b58
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/core
Gerrit-Branch: master
Gerrit-Owner: Aaron Schulz <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to