jayvdb added a comment.

>>! In T75513#794670, @XZise wrote:
> Indeed this looks like T71664, but in this case the test is directly calling 
> `templatesWithParams` on an `ItemPage` which itself calls 
> `textlib.extract_templates_and_params` and T71664 just prevented that 
> `botMayEdit` calls that `templatesWithParams`. But in theory this should 
> happen anywhere and not just with Wikia.
> 
> A possible solution would be to override `templatesWithParams` in `ItemPage` 
> to always return an empty list.

Hmm, I'd be more inclined to raise an exception, as anyone calling 
ItemPage.templatesWithParams is using the wrong method with the wrong type of 
page, and the code needs to be fixed.

TASK DETAIL
  https://phabricator.wikimedia.org/T75513

REPLY HANDLER ACTIONS
  Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign 
<username>.

To: jayvdb
Cc: pywikipedia-bugs, jayvdb, XZise



_______________________________________________
Pywikipedia-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-bugs

Reply via email to