binbot added a comment.
When a page is deleted by another process (e.g. a human) after getting the page for the first time, `page.exists()` will not get noticed by any method. I thing when I use `page.get(force=True)` and it finds a `NoPageError`, `page.pageid` should be set to 0 to notify other methods about the change. In the first "Steps to replicate the issue" block on top of this page the last response should be False, not True. TASK DETAIL https://phabricator.wikimedia.org/T330980 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt, binbot Cc: Aklapper, pywikibot-bugs-list, binbot, PotsdamLamb, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Framawiki, Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, Xqt, jayvdb, Masti, Alchimista
_______________________________________________ pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org