[MediaWiki-commits] [Gerrit] mediawiki...CentralAuth[master]: Check wfReadOnly() for rememberme preference callback
jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/348943 ) Change subject: Check wfReadOnly() for rememberme preference callback .. Check wfReadOnly() for rememberme preference callback Change-Id: I378049213b348ab150ea66449d182e1497e4d9cb --- M includes/specials/SpecialCentralAutoLogin.php 1 file changed, 4 insertions(+), 0 deletions(-) Approvals: Krinkle: Looks good to me, approved jenkins-bot: Verified diff --git a/includes/specials/SpecialCentralAutoLogin.php b/includes/specials/SpecialCentralAutoLogin.php index 122a728..57ff39e 100644 --- a/includes/specials/SpecialCentralAutoLogin.php +++ b/includes/specials/SpecialCentralAutoLogin.php @@ -175,6 +175,10 @@ if ( $remember != $user->getBoolOption( 'rememberpassword' ) ) { $user->setOption( 'rememberpassword', $remember ? 1 : 0 ); DeferredUpdates::addCallableUpdate( function() use ( $user ) { + if ( wfReadOnly() ) { + return; // not possible to save + } + $user->saveSettings(); } ); } -- To view, visit https://gerrit.wikimedia.org/r/348943 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I378049213b348ab150ea66449d182e1497e4d9cb Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/CentralAuth Gerrit-Branch: master Gerrit-Owner: Aaron Schulz Gerrit-Reviewer: Krinkle Gerrit-Reviewer: Legoktm Gerrit-Reviewer: MarcoAurelio Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] mediawiki...CentralAuth[master]: Check wfReadOnly() for rememberme preference callback
Aaron Schulz has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/348943 ) Change subject: Check wfReadOnly() for rememberme preference callback .. Check wfReadOnly() for rememberme preference callback Change-Id: I378049213b348ab150ea66449d182e1497e4d9cb --- M includes/specials/SpecialCentralAutoLogin.php 1 file changed, 4 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CentralAuth refs/changes/43/348943/1 diff --git a/includes/specials/SpecialCentralAutoLogin.php b/includes/specials/SpecialCentralAutoLogin.php index 122a728..57ff39e 100644 --- a/includes/specials/SpecialCentralAutoLogin.php +++ b/includes/specials/SpecialCentralAutoLogin.php @@ -175,6 +175,10 @@ if ( $remember != $user->getBoolOption( 'rememberpassword' ) ) { $user->setOption( 'rememberpassword', $remember ? 1 : 0 ); DeferredUpdates::addCallableUpdate( function() use ( $user ) { + if ( wfReadOnly() ) { + return; // not possible to save + } + $user->saveSettings(); } ); } -- To view, visit https://gerrit.wikimedia.org/r/348943 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I378049213b348ab150ea66449d182e1497e4d9cb Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/CentralAuth Gerrit-Branch: master Gerrit-Owner: Aaron Schulz ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits