Author: EN.WP.ST47
Description:
When passing the parameters:
action=protect
protections=edit=sysop|move=all
cascade=1
to the API, I receive a reply of:
protections => [
{ 'expiry' => 'infinite', 'edit' => 'sysop', }, { 'expiry' => 'infinite', 'move' => '', } ]
cascade => ""
That is, it's telling me that it set cascading, as I told it to and the same way it does when I set cascading properly, however cascading does not actually get set because it requires edit=sysop|move=sysop.
Version: 1.14.x
Severity: enhancement