aboutsummaryrefslogtreecommitdiffstats
path: root/includes/user/User.php
diff options
context:
space:
mode:
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>2023-11-06 15:59:21 +0000
committerGerrit Code Review <gerrit@wikimedia.org>2023-11-06 15:59:21 +0000
commitab7cbca00ee80f8eac84b266883bec7d710557c6 (patch)
tree04b06d64ffce1a4ffc2aedf4dddaeb4be31cfcdf /includes/user/User.php
parent63105a269503bbc0d1820b6e7f14faad87e200f8 (diff)
parentcc40f0a12d1e6feb124c04e822035ead222d6362 (diff)
downloadmediawikicore-ab7cbca00ee80f8eac84b266883bec7d710557c6.tar.gz
mediawikicore-ab7cbca00ee80f8eac84b266883bec7d710557c6.zip
Merge "Migrate callers of DatabaseBlock methods moved to DatabaseBlockStore"
Diffstat (limited to 'includes/user/User.php')
-rw-r--r--includes/user/User.php7
1 files changed, 4 insertions, 3 deletions
diff --git a/includes/user/User.php b/includes/user/User.php
index 03711fd4e43d..b2c72ebeb282 100644
--- a/includes/user/User.php
+++ b/includes/user/User.php
@@ -34,7 +34,6 @@ use MediaWiki\Auth\AuthenticationRequest;
use MediaWiki\Auth\AuthManager;
use MediaWiki\Block\AbstractBlock;
use MediaWiki\Block\Block;
-use MediaWiki\Block\DatabaseBlock;
use MediaWiki\Block\SystemBlock;
use MediaWiki\CommentStore\CommentStoreComment;
use MediaWiki\DAO\WikiAwareEntityTrait;
@@ -2790,12 +2789,14 @@ class User implements Authority, UserIdentity, UserEmailContact {
return false;
}
- $userblock = DatabaseBlock::newFromTarget( $this->getName() );
+ $blockStore = MediaWikiServices::getInstance()->getDatabaseBlockStore();
+
+ $userblock = $blockStore->newFromTarget( $this->getName() );
if ( !$userblock ) {
return false;
}
- return (bool)$userblock->doAutoblock( $this->getRequest()->getIP() );
+ return (bool)$blockStore->doAutoblock( $userblock, $this->getRequest()->getIP() );
}
/**