Mpaa added a comment.

  Is it an option to remove:
  
    @must_be(group='user') from site.def purgepages(self, pages, **kwargs)
  
  and not consider "purge" as an action which sets self.write = True in 
api.Request()?
  
  Can it do any harm?
  
  I could do:
  
    curl --request POST 
'https://en.wikisource.org/w/api.php?action=purge&titles=Index:Popular+Science+Monthly+Volume+47.djvu'
  
  getting:
  {
  
    "batchcomplete": "",
    "purge": [
        {
            "ns": 106,
            "title": "Index:Popular Science Monthly Volume 47.djvu",
            "purged": ""
        }
    ]
  
  }
  
  This would solve both issues.

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

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Mpaa
Cc: AbdealiJK, pywikibot-bugs-list, Mpaa, Aklapper, jayvdb



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

Reply via email to