I just got the global abusefilter helper right which lets me access private abuse filters globally. I used the API to access these filters and found that most wiktionary, a few wikisource, and a couple of wikipedia sites return only public filters back. To access private filters, I need to access these sites via the web interface first (say, https://ja.wiktionary.org) and then re-run the script.
Steps to Reproduce:
0. (Granted a right to view private abusefilters)
- Login to the API with botpasswords
- Access a private abusefilter
Actual Results:
Private filters on some sites don't have any "pattern" field.
Expected Results:
They should have the "pattern" field.
Note:
This looks like a caching issue to me.