praw: KeyError: u'data' in SubmitMixin
djc@enrai pmf $ python bot.py
retrieving feed items...
retrieving reddit items (MozillaTech)...
Traceback (most recent call last):
File "bot.py", line 59, in <module>
res = submit(api, r, title, link)
File "bot.py", line 47, in submit
return api.submit(r, title, url=link)
File "<string>", line 2, in submit
File "/usr/lib64/python2.7/site-packages/praw/decorators.py", line 271, in wrap
return function(*args, **kwargs)
File "<string>", line 2, in submit
File "/usr/lib64/python2.7/site-packages/praw/decorators.py", line 177, in require_captcha
return function(*args, **kwargs)
File "/usr/lib64/python2.7/site-packages/praw/__init__.py", line 2678, in submit
url = result['data']['url']
KeyError: u'data'
This has started happening this week. The result value seems to be {u'errors': []}.
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 19 (9 by maintainers)
FWIW, it does look like the link my script is trying to submit is already there.