Inductiveload created this task.
Inductiveload added a project: Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  **List of steps to reproduce** (step by step, including full links if 
applicable):
  
  - Run `./pwb.py touch -page:Main\ Page`
  
  **What happens?**:
  
      File "/home/user/src/pywikibot/./pwb.py", line 414, in <module>
        if not main():
      File "/home/user/src/pywikibot/./pwb.py", line 406, in main
        run_python_file(filename,
      File "/home/user/src/pywikibot/./pwb.py", line 106, in run_python_file
        exec(compile(source, filename, 'exec', dont_inherit=True),
      File "./scripts/touch.py", line 117, in <module>
        main()
      File "./scripts/touch.py", line 111, in main
        bot_class(generator=gen, **options).run()
      File "/home/user/src/pywikibot/pywikibot/bot.py", line 1600, in run
        self.treat(page)
      File "./scripts/touch.py", line 55, in treat
        page.touch(botflag=self.opt.botflag)
      File "/home/user/src/pywikibot/pywikibot/page/__init__.py", line 1368, in 
touch
        self.save(summary=summary, watch='nochange',
      File "/home/user/src/pywikibot/pywikibot/tools/_deprecate.py", line 404, 
in wrapper
        return obj(*__args, **__kw)
      File "/home/user/src/pywikibot/pywikibot/tools/_deprecate.py", line 404, 
in wrapper
        return obj(*__args, **__kw)
      File "/home/user/src/pywikibot/pywikibot/page/__init__.py", line 1211, in 
save
        self._save(summary=summary, watch=watch, minor=minor, botflag=botflag,
      File "/home/user/src/pywikibot/pywikibot/page/_decorators.py", line 54, 
in wrapper
        handle(func, self, *args, **kwargs)
      File "/home/user/src/pywikibot/pywikibot/page/_decorators.py", line 33, 
in handle
        func(self, *args, **kwargs)
      File "/home/user/src/pywikibot/pywikibot/page/__init__.py", line 1223, in 
_save
        done = self.site.editpage(self, summary=summary, minor=minor,
      File "/home/user/src/pywikibot/pywikibot/site/_decorators.py", line 92, 
in callee
        return fn(self, *args, **kwargs)
      File "/home/user/src/pywikibot/pywikibot/site/_apisite.py", line 1608, in 
editpage
        token = self.tokens['edit']
      File "/home/user/src/pywikibot/pywikibot/site/_tokenwallet.py", line 58, 
in __getitem__
        key = self.site.validate_tokens([key])[0]
      File "/home/user/src/pywikibot/pywikibot/site/_apisite.py", line 1307, in 
validate_tokens
        types_wiki_old = self._paraminfo.parameter('query+info',
    TypeError: 'NoneType' object is not subscriptable
  
  **Software version (if not a Wikimedia wiki), browser information, 
screenshots, other information, etc**:
  
  - Pywikibot 6.6.0, locally and on PAWS

TASK DETAIL
  https://phabricator.wikimedia.org/T291202

WORKBOARD
  https://phabricator.wikimedia.org/project/board/87/

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Inductiveload
Cc: Aklapper, pywikibot-bugs-list, Inductiveload, Jyoo1011, JohnsonLee01, 
SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, 
JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to