Page MenuHomePhabricator

touch.py made changes in page, without flag in RecentCHanges
Closed, DuplicatePublic

Event Timeline

JAnD created this task.Sep 13 2015, 6:50 PM
JAnD raised the priority of this task from to Low.
JAnD updated the task description. (Show Details)
JAnD added a project: Pywikibot.
JAnD added a subscriber: JAnD.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. · View Herald TranscriptSep 13 2015, 6:50 PM
XZise added a subscriber: XZise.Sep 14 2015, 1:02 PM

I'm not sure what is exactly the problem here. The touch script will never mark edits as bot or minor edits as it usually shouldn't cause an entry in the recent changes. So that if it does appear it should be checked why and maybe a bug fixed.

XZise added a comment.Sep 14 2015, 2:16 PM

Okay when you manually compare your revision with the previous one the API returns the exact same text:

$ curl "https://cs.wiktionary.org/w/api.php?action=query&prop=revisions&format=json&rvprop=user%7Ccontent&rvlimit=2&titles=%D7%A9%D6%B4%D7%81%D7%99%D7%A8&rvstartid=653612" | jq '.["query"]["pages"]["85261"]["revisions"][]["*"]' -a
"{{Viz|\u05e9\u05d9\u05f4\u05e8|\u05e9\u05b4\u05c1\u05d9\u05b5\u05bc\u05e8|\u05e9\u05bb\u05c1\u05d9\u05b7\u05bc\u05e8|\u05e9\u05d9\u05e8|\u05e9\u05b0\u05c1\u05d9\u05b8\u05e8|\u05e9\u05b5\u05c1\u05d9\u05e8|\u05e9\u05b7\u05c1\u05d9\u05b8\u05bc\u05e8}}\n== hebrej\u0161tina ==\n=== v\u00fdslovnost ===\n{{IPA|\u0283\u026ar}}\n=== varianty ===\n* [[\u05e9\u05d9\u05e8]]\n\n=== podstatn\u00e9 jm\u00e9no ===\n* ''rod mu\u017esk\u00fd''\n\n==== sklo\u0148ov\u00e1n\u00ed ====\n{{Substantivum (he)\n  | SAS = \u05e9\u05b4\u05c1\u05d9\u05e8\n  | SAD = \u2014\n  | SAP = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b4\u05d9\u05dd\n  | SASart = \u05d4\u05b7\u05e9\u05b4\u05bc\u05c1\u05d9\u05e8 \n  | SADart = \u2014\n  | SAPart = \u05d4\u05b7\u05e9\u05b4\u05bc\u05c1\u05d9\u05e8\u05b4\u05d9\u05dd \n  | SCS = \u05e9\u05b4\u05c1\u05d9\u05e8\u05be\n  | SCD = \u2014\n  | SCP = {{#if:|{{{SAP}}}|\u05e9\u05b4\u05c1\u05d9\u05e8}}\u05b5\u05d9\u05be\n}}\n{{Z\u00e1jmenn\u00e9 tvary substantiva (he)\n  | sg-s1 = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b4\u05d9\n  | sg-s2m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b0\u05da\u05b8\n  | sg-s2f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05da\u05b0\n  | sg-s3m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05d5\u05b9\n  | sg-s3f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b8\u05d4\u05bc\n  | sg-p1 = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05e0\u05d5\u05bc\n  | sg-p2m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b0\u05db\u05b6\u05dd\n  | sg-p2f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b0\u05db\u05b6\u05df\n  | sg-p3m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b8\u05dd\n  | sg-p3f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b8\u05df\n  | pl-s1 = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b7\u05d9\n  | pl-s2m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b6\u05d9\u05da\u05b8\n  | pl-s2f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b7\u05d9\u05b4\u05da\u05b0\n  | pl-s3m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b8\u05d9\u05d5\n  | pl-s3f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b6\u05d9\u05d4\u05b8\n  | pl-p1 = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05d9\u05e0\u05d5\u05bc\n  | pl-p2m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05d9\u05db\u05b6\u05dd\n  | pl-p2f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05d9\u05db\u05b6\u05df\n  | pl-p3m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05d9\u05d4\u05b6\u05dd\n  | pl-p3f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05d9\u05d4\u05b6\u05df\n}}\n\n==== v\u00fdznam ====\n# [[p\u00edse\u0148]]\n# [[b\u00e1se\u0148]]\n\n==== slovn\u00ed spojen\u00ed ====\n* [[\u05e9\u05b4\u05c1\u05d9\u05e8\u05be\u05d4\u05b7\u05e9\u05b4\u05bc\u05c1\u05d9\u05e8\u05b4\u05d9\u05dd]]\n* [[\u05e9\u05b4\u05c1\u05d9\u05e8\u05be\u05d4\u05b7\u05e9\u05b4\u05bc\u05c1\u05d9\u05e8\u05b4\u05d9\u05dd \u05e8\u05b7\u05d1\u05b8\u05bc\u05d4]]\n* [[\u05e9\u05b4\u05c1\u05d9\u05e8\u05be\u05e2\u05b7\u05dd]]\n* [[\u05e9\u05b4\u05c1\u05d9\u05e8 \u05d9\u05b8\u05ea\u05d5\u05b9\u05dd]]\n* [[\u05db\u05b0\u05bc\u05dc\u05b5\u05d9\u05be\u05e9\u05b4\u05c1\u05d9\u05e8]]\n\n=== sloveso ===\n==== v\u00fdznam ====\n# ''maskulinum singul\u00e1ru imperativu slovesa [[\u05e9\u05b8\u05c1\u05e8]]''\n# ''makor slovesa [[\u05e9\u05b8\u05c1\u05e8]]''\n\n{{DEFAULTSORT:\u05e9\u05d9\u05e8}}\n[[Kategorie:Hebrejsk\u00e1 substantiva]]\n[[Kategorie:Tvary hebrejsk\u00fdch sloves]]\n\n[[hu:\u05e9\u05b4\u05c1\u05d9\u05e8]]"
"{{Viz|\u05e9\u05d9\u05f4\u05e8|\u05e9\u05b4\u05c1\u05d9\u05b5\u05bc\u05e8|\u05e9\u05bb\u05c1\u05d9\u05b7\u05bc\u05e8|\u05e9\u05d9\u05e8|\u05e9\u05b0\u05c1\u05d9\u05b8\u05e8|\u05e9\u05b5\u05c1\u05d9\u05e8|\u05e9\u05b7\u05c1\u05d9\u05b8\u05bc\u05e8}}\n== hebrej\u0161tina ==\n=== v\u00fdslovnost ===\n{{IPA|\u0283\u026ar}}\n=== varianty ===\n* [[\u05e9\u05d9\u05e8]]\n\n=== podstatn\u00e9 jm\u00e9no ===\n* ''rod mu\u017esk\u00fd''\n\n==== sklo\u0148ov\u00e1n\u00ed ====\n{{Substantivum (he)\n  | SAS = \u05e9\u05b4\u05c1\u05d9\u05e8\n  | SAD = \u2014\n  | SAP = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b4\u05d9\u05dd\n  | SASart = \u05d4\u05b7\u05e9\u05b4\u05bc\u05c1\u05d9\u05e8 \n  | SADart = \u2014\n  | SAPart = \u05d4\u05b7\u05e9\u05b4\u05bc\u05c1\u05d9\u05e8\u05b4\u05d9\u05dd \n  | SCS = \u05e9\u05b4\u05c1\u05d9\u05e8\u05be\n  | SCD = \u2014\n  | SCP = {{#if:|{{{SAP}}}|\u05e9\u05b4\u05c1\u05d9\u05e8}}\u05b5\u05d9\u05be\n}}\n{{Z\u00e1jmenn\u00e9 tvary substantiva (he)\n  | sg-s1 = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b4\u05d9\n  | sg-s2m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b0\u05da\u05b8\n  | sg-s2f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05da\u05b0\n  | sg-s3m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05d5\u05b9\n  | sg-s3f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b8\u05d4\u05bc\n  | sg-p1 = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05e0\u05d5\u05bc\n  | sg-p2m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b0\u05db\u05b6\u05dd\n  | sg-p2f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b0\u05db\u05b6\u05df\n  | sg-p3m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b8\u05dd\n  | sg-p3f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b8\u05df\n  | pl-s1 = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b7\u05d9\n  | pl-s2m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b6\u05d9\u05da\u05b8\n  | pl-s2f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b7\u05d9\u05b4\u05da\u05b0\n  | pl-s3m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b8\u05d9\u05d5\n  | pl-s3f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b6\u05d9\u05d4\u05b8\n  | pl-p1 = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05d9\u05e0\u05d5\u05bc\n  | pl-p2m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05d9\u05db\u05b6\u05dd\n  | pl-p2f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05d9\u05db\u05b6\u05df\n  | pl-p3m = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05d9\u05d4\u05b6\u05dd\n  | pl-p3f = \u05e9\u05b4\u05c1\u05d9\u05e8\u05b5\u05d9\u05d4\u05b6\u05df\n}}\n\n==== v\u00fdznam ====\n# [[p\u00edse\u0148]]\n# [[b\u00e1se\u0148]]\n\n==== slovn\u00ed spojen\u00ed ====\n* [[\u05e9\u05b4\u05c1\u05d9\u05e8\u05be\u05d4\u05b7\u05e9\u05b4\u05bc\u05c1\u05d9\u05e8\u05b4\u05d9\u05dd]]\n* [[\u05e9\u05b4\u05c1\u05d9\u05e8\u05be\u05d4\u05b7\u05e9\u05b4\u05bc\u05c1\u05d9\u05e8\u05b4\u05d9\u05dd \u05e8\u05b7\u05d1\u05b8\u05bc\u05d4]]\n* [[\u05e9\u05b4\u05c1\u05d9\u05e8\u05be\u05e2\u05b7\u05dd]]\n* [[\u05e9\u05b4\u05c1\u05d9\u05e8 \u05d9\u05b8\u05ea\u05d5\u05b9\u05dd]]\n* [[\u05db\u05b0\u05bc\u05dc\u05b5\u05d9\u05be\u05e9\u05b4\u05c1\u05d9\u05e8]]\n\n=== sloveso ===\n==== v\u00fdznam ====\n# ''maskulinum singul\u00e1ru imperativu slovesa [[\u05e9\u05b8\u05c1\u05e8]]''\n# ''makor slovesa [[\u05e9\u05b8\u05c1\u05e8]]''\n\n{{DEFAULTSORT:\u05e9\u05d9\u05e8}}\n[[Kategorie:Hebrejsk\u00e1 substantiva]]\n[[Kategorie:Tvary hebrejsk\u00fdch sloves]]\n\n[[hu:\u05e9\u05b4\u05c1\u05d9\u05e8]]"

So maybe this is actually an issue in MediaWiki?

Malafaya set Security to None.

From Pywikibot side there is nothing we can do about as the diff is zero. It seems like a server-side behavior

Dvorapa raised the priority of this task from Low to Needs Triage.Jan 30 2019, 8:22 PM
Dvorapa added a subscriber: Xqt.Feb 3 2019, 8:49 PM

@Xqt as a MediaWiki issue we should probably leave this openned