Page MenuHomePhabricator

AbstractBlock: Hard-deprecate getTargetAndType() and getTarget()
Closed, ResolvedPublic

Description

The new getTargetName() and getTargetUserIdentity() methods should be used instead (once https://gerrit.wikimedia.org/r/c/mediawiki/core/+/680325 has landed).

The extensions that must be updated before the hard deprecation patch for the core:
WMF deployed

  • extensions / CheckUser
  • extensions / EventBus
  • extensions / LdapAuthentication
  • extensions / PageTriage
  • operations / mediawiki-config

Event Timeline

Change 697927 had a related patch set uploaded (by Vlad.shapik; author: Vlad.shapik):

[mediawiki/core@master] WP:Hard-deprecate getTargetAndType() and getTarget()

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

Change 697927 merged by jenkins-bot:

[mediawiki/core@master] Hard-deprecate AbstractBlock::getTargetAndType() and getTarget()

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

It looks like nobody noticed Semantic MediaWiki is using this. Now we have an issue at translatewiki: T298095: Special:Block broken on translatewiki.net