Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE moved this task from Ready to pick up to Doing on the Wikibase Service Migration board. Lucas_Werkmeister_WMDE added a comment.
Main plan: - Wikibase: make `MediawikiEditEntityFactory::newEditEntity()` accept first argument as `IContextSource` or `User`, and update callers - WikibaseLexeme: call `newEditEntity()` with a context instead of a user - Wikibase: make `newEditEntity()` pass context rather than user into `EditFilterHookRunner`; change `EditFilterHookRunner::run()`’s second argument from `User` to `IContextSource`; make it use that context everywhere (with the code to ensure it’s a `MutableContext` taken from the constructor); remove `IContextSource` constructor argument (fortunately it’s the last one, so removing it is not a breaking change) Independently: - WikibaseLexeme: get `MediawikiEditFilterHookRunner` from service container TASK DETAIL https://phabricator.wikimedia.org/T280365 WORKBOARD https://phabricator.wikimedia.org/project/board/5203/ EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: Lucas_Werkmeister_WMDE, Aklapper, ItamarWMDE, Invadibot, maantietaja, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
