ApiWatchlistTrait is not being used in ApiBase but is somehow 'needed' to be there. Its presence there now proves to be problematic.
To decouple it, some of the trait methods need to be updated to require User in their parameters.
ApiWatchlistTrait is not being used in ApiBase but is somehow 'needed' to be there. Its presence there now proves to be problematic.
To decouple it, some of the trait methods need to be updated to require User in their parameters.
Change 625574 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/extensions/FlaggedRevs@master] Update ApiWatchlistTrait::getWatchlistValue() call to provide user
Change 624782 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/core@master] Remove requirement for ApiWatchlistTrait to be in ApiBase.
Change 624782 merged by jenkins-bot:
[mediawiki/core@master] Remove requirement for ApiWatchlistTrait to be in ApiBase.
Change 625574 merged by jenkins-bot:
[mediawiki/extensions/FlaggedRevs@master] Update ApiWatchlistTrait::getWatchlistValue() call to provide user
Change 626526 had a related patch set uploaded (by Dmaza; owner: Ammarpad):
[mediawiki/core@REL1_35] Remove requirement for ApiWatchlistTrait to be in ApiBase.
Change 626526 merged by jenkins-bot:
[mediawiki/core@REL1_35] Remove requirement for ApiWatchlistTrait to be in ApiBase.
Change 626670 had a related patch set uploaded (by Reedy; owner: Ammarpad):
[mediawiki/extensions/FlaggedRevs@REL1_35] Update ApiWatchlistTrait::getWatchlistValue() call to provide user
Change 626670 abandoned by Reedy:
[mediawiki/extensions/FlaggedRevs@REL1_35] Update ApiWatchlistTrait::getWatchlistValue() call to provide user
Reason:
looks like this isn't needed as Ifab1490d7a7ed1d9321addd5fb2fcf238b30c81a didn't come in during REL1_35...