jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/404139 )
Change subject: Use ReadOnlyMode MediaWiki service introduced in 1.29.0 ...................................................................... Use ReadOnlyMode MediaWiki service introduced in 1.29.0 This helps avoid calling the global wfReadOnly function, and in turn uses a MediaWiki service instead, introduced in 1.29.0. Change-Id: I841504ac3316c2bb264a82a56780482fa1ed4a11 --- M UserBoard/ApiDeleteUserBoardMessage.php M UserBoard/ApiSendUserBoardMessage.php M UserRelationship/ApiRelationshipResponse.php 3 files changed, 12 insertions(+), 3 deletions(-) Approvals: Jack Phoenix: Looks good to me, approved jenkins-bot: Verified diff --git a/UserBoard/ApiDeleteUserBoardMessage.php b/UserBoard/ApiDeleteUserBoardMessage.php index 85edd33..0238a18 100644 --- a/UserBoard/ApiDeleteUserBoardMessage.php +++ b/UserBoard/ApiDeleteUserBoardMessage.php @@ -1,14 +1,17 @@ <?php +use MediaWiki\MediaWikiServices; + class ApiDeleteUserBoardMessage extends ApiBase { public function execute() { $main = $this->getMain(); $user = $this->getUser(); + $readOnlyMode = MediaWikiServices::getInstance()->getReadOnlyMode(); $messageId = $main->getVal( 'id' ); // Don't allow deleting messages when the database is locked for some reason - if ( wfReadOnly() ) { + if ( $readOnlyMode->isReadOnly() ) { $this->getResult()->addValue( null, 'result', 'You cannot delete messages right now.' ); return true; } diff --git a/UserBoard/ApiSendUserBoardMessage.php b/UserBoard/ApiSendUserBoardMessage.php index b8853ec..d4e9754 100644 --- a/UserBoard/ApiSendUserBoardMessage.php +++ b/UserBoard/ApiSendUserBoardMessage.php @@ -1,5 +1,7 @@ <?php +use MediaWiki\MediaWikiServices; + class ApiSendUserBoardMessage extends ApiBase { public function execute() { $main = $this->getMain(); @@ -9,10 +11,11 @@ $message_type = $main->getVal( 'type' ) || 0; $user = $this->getUser(); + $readOnlyMode = MediaWikiServices::getInstance()->getReadOnlyMode(); // Don't allow blocked users to send messages and also don't allow message // sending when the database is locked for some reason - if ( $user->isBlocked() || wfReadOnly() ) { + if ( $user->isBlocked() || $readOnlyMode->isReadOnly() ) { $this->getResult()->addValue( null, 'result', 'You cannot send messages.' ); return true; } diff --git a/UserRelationship/ApiRelationshipResponse.php b/UserRelationship/ApiRelationshipResponse.php index 09676b7..8d772ee 100644 --- a/UserRelationship/ApiRelationshipResponse.php +++ b/UserRelationship/ApiRelationshipResponse.php @@ -1,5 +1,7 @@ <?php +use MediaWiki\MediaWikiServices; + class ApiRelationshipResponse extends ApiBase { public function execute() { $main = $this->getMain(); @@ -8,10 +10,11 @@ $requestId = $main->getVal( 'id' ); $user = $this->getUser(); + $readOnlyMode = MediaWikiServices::getInstance()->getReadOnlyMode(); // Don't allow blocked users to send messages and also don't allow message // sending when the database is locked for some reason - if ( $user->isBlocked() || wfReadOnly() ) { + if ( $user->isBlocked() || $readOnlyMode->isReadOnly() ) { return false; } -- To view, visit https://gerrit.wikimedia.org/r/404139 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I841504ac3316c2bb264a82a56780482fa1ed4a11 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/SocialProfile Gerrit-Branch: master Gerrit-Owner: SamanthaNguyen <samanthanguyen1...@gmail.com> Gerrit-Reviewer: Jack Phoenix <ash...@uncyclomedia.co> Gerrit-Reviewer: Lewis Cawte <le...@lewiscawte.me> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits