Page MenuHomePhabricator

EventBus: replace ArticleRevisionVisibilitySetHook with a RevisionVisibilityChangedEvent listener
Closed, ResolvedPublic

Description

WIP this task references an api not yet merged in core **

This task introduces basic support for the Domain Events API in EventBus.

AC:

  • ArticleRevisionVisibilitySetHook has been replaced with a RevisionVisibilityChangedEvent domain event listener

Depends on:

Event Timeline

Change #1154279 had a related patch set uploaded (by Gmodena; author: Gmodena):

[mediawiki/extensions/EventBus@master] WIP: add visibility change domain event listener.

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

Change #1154279 merged by jenkins-bot:

[mediawiki/extensions/EventBus@master] adopt visibility change domain event listener.

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

Change #1162996 had a related patch set uploaded (by Gmodena; author: Gmodena):

[mediawiki/extensions/EventBus@master] PageChangeEmissionTest: assert on performer

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

Change #1162996 merged by jenkins-bot:

[mediawiki/extensions/EventBus@master] PageChangeEmissionTest: assert on performer

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