Page MenuHomePhabricator

Create GlobalBlockLocalStatusManager service
Closed, ResolvedPublic2 Estimated Story Points

Description

The SpecialGlobalBlockStatus class directly manages the local status of blocks in the ::onSubmit method. To make it easier to modify the code that manages the DB table for global blocking of accounts, moving this to a service will make things easier to deal with. Furthermore, it will be easier to test the relevant code.

Acceptance criteria
  • Create the GlobalBlockLocalStatusManager service

Related Objects

StatusSubtypeAssignedTask
In ProgressNiharika
OpenNone
OpenNone
OpenNone
DuplicateNone
OpenSkizzerz
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
ResolvedDreamy_Jazz
OpenNone
OpenDreamy_Jazz
OpenNone
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz
ResolvedDreamy_Jazz

Event Timeline

Change 1008520 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/GlobalBlocking@master] [WIP] Create GlobalBlockLocalStatusManager service

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

Change 1009782 had a related patch set uploaded (by Dreamy Jazz; author: Dreamy Jazz):

[mediawiki/extensions/GlobalBlocking@master] Allow GlobalBlockLocalStatusLookup service to accept a wiki ID

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

Change 1009782 merged by jenkins-bot:

[mediawiki/extensions/GlobalBlocking@master] Allow GlobalBlockLocalStatusLookup service to accept a wiki ID

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

Change 1008520 merged by jenkins-bot:

[mediawiki/extensions/GlobalBlocking@master] Create GlobalBlockLocalStatusManager service

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