On a wiki with Wikibase and mostly default settings that is both repo and client and uses the data of some of its own entities of some of its wiki pages, the wikibase-InjectRCRecords scheduled by the new Change Dispatching system fail with a CannotCreateActorException due to CentralIdLookup not being configured, if the respective changes to the entities were done by a logged-in user.
This problem has several negative consequences:
- these failed wikibase-InjectRCRecords jobs are accumulating in the job table
- the people watching the pages without watching the Items/Entities those are subscribed to, might miss changes to those Items/Entities
Acceptance criteria:
- for simple wikis that are a both Wikibase repo and client to themselves, wikibase-InjectRCRecords will inject recent changes correctly even for users that are logged-in (with the correct attribution to that user)