Bugs item #3356607, was opened at 2011-07-06 18:07 Message generated for change (Comment added) made by xqt You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603138&aid=3356607...
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None
Status: Closed Resolution: Fixed
Priority: 5 Private: No Submitted By: BinĂ¡ris (binbot)
Assigned to: xqt (xqt)
Summary: Replce.py breaks if page is deleted in browser
Initial Comment: I opened a page in browser with "b" from replace.py, and deleted it, since it was not an article. Then the script crashed.
How to reproduce: 1. Create the page "Teszt" with the content "spam". 2. Run replace.py -page:teszt spam eggs 3. Press b, then delete the article when it opens in browser. 4. In command line, at the line "Press Enter when finished in browser." press enter.
Result: Traceback (most recent call last): File "replace.py", line 861, in <module> main() File "replace.py", line 852, in main bot.run() File "replace.py", line 499, in run original_text = page.get(get_redirect=True, force=True) File "C:\Program Files\Pywikipedia\wikipedia.py", line 655, in get expandtemplates = expandtemplates) File "C:\Program Files\Pywikipedia\wikipedia.py", line 732, in _getEditPage raise NoPage(self.site(), self.aslink(forceInterwiki = True),"Page does not exist. In rare cases, if you are certain the page does exist, look into overridi ng family.RversionTab" ) pywikibot.exceptions.NoPage: (wikipedia:hu, u'[[hu:Teszt]]', 'Page does not exis t. In rare cases, if you are certain the page does exist, look into overriding f amily.RversionTab')
----------------------------------------------------------------------
Comment By: xqt (xqt)
Date: 2011-07-09 11:24
Message: fixed in 9337
----------------------------------------------------------------------
You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=603138&aid=3356607...
pywikipedia-bugs@lists.wikimedia.org