Join GitHub today
HG2: modified RC-RegExp after API-Output changed #4
The order of the properties in a rc-line of the API-Output changed from ... "rcid", "pageid", "revid", "old_revid" ... to ... "pageid", "revid", "old_revid", "rcid" ... thus failing on the RegExp and the matching groups and consequently displaying any edits in the queues (unless IRC-Feed is used), making huggle useless
This was probably caused by https://gerrit.wikimedia.org/r/107389
So this change modifies the RC-RegExp and the matching group-numbers.
Also I changed NewBlock.Admin, NewDelete.Admin and NewProtection.Admin value from matching group "old_revid" to "user" (if I counted correctly)
Second commit is a nice to have:
No, the alternative IRC-Feed is still working.
I think it's not a bug in mediawiki. It's the unflexibility of huggle, because we parse XML(!) with this RegExp, which heavily relies on the ordering(!!) and (not) presence of attributes. I don't think that XML is expected to be parsed in this way.