Page MenuHomePhabricator

Stop using DBAccessObjectUtils::getDBOptions in CampaignEvents
Closed, ResolvedPublic2 Estimated Story Points


We will hard-deprecate this function before the branch cut in April 9th. So this needs to be fixed by that time. Here is an example of adoption in

This also implies queries done in those areas need to switch to SelectQueryBuilder which is not currently possible because ICampaignsDatabasedoesn't support ::newSelectQueryBuilder(). I wanted to do the work myself but due to these complexities, I'm not going to.

Event Timeline

Change #1017052 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):

[mediawiki/extensions/CampaignEvents@master] Replace usages of deprecated DBAccessObjectUtils::getDBOptions

Change #1017052 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] Replace usages of deprecated DBAccessObjectUtils::getDBOptions

vaughnwalters subscribed.

I have checked each special page in the campaign events extension to make sure that data is correctly displaying. Tested together with subtask T361026 - see testing notes at T361026#9728078. Marking as done / resolved.