[mythtv-users] ttvdb.py: Crash on Fedora, mythtv 29.0-4
Alec Leamas
leamas.alec at gmail.com
Sat Dec 9 14:20:11 UTC 2017
On 09/12/17 15:02, Roger Siddons wrote:
> On Sat, 9 Dec 2017 12:50:20 +0100
> Alec Leamas <leamas.alec at gmail.com> wrote:
>
>> Any hint out there?
>>
>>
>
> Maybe you could test the fix:
> https://code.mythtv.org/trac/ticket/13188
>
Thanks! That seems to fix that one, but here is the next (using one of
the usage examples listed by -u)
/usr/share/mythtv/metadata/Television/ttvdb.py -B "Sanctuary"
Traceback (most recent call last):
File "/usr/share/mythtv/metadata/Television/ttvdb.py", line 2464, in
<module>
sys.exit(main())
File "/usr/share/mythtv/metadata/Television/ttvdb.py", line 2271, in main
seriesfound=searchseries(t, opts, series_season_ep)
File "/usr/share/mythtv/metadata/Television/ttvdb.py", line 1324, in
searchseries
series_data = search_for_series(t, series_name, opts.language)
File "/usr/share/mythtv/metadata/Television/ttvdb.py", line 1310, in
search_for_series
return tvdb[sid_or_name]
File "/usr/lib/python2.7/site-packages/MythTV/ttvdb/tvdb_api.py", line
1163, in __getitem__
sid = self._nameToSid(key)
File "/usr/lib/python2.7/site-packages/MythTV/ttvdb/tvdb_api.py", line
1144, in _nameToSid
selected_series = self._getSeries(name)
File "/usr/lib/python2.7/site-packages/MythTV/ttvdb/tvdb_api.py", line
921, in _getSeries
allSeries = self.search(series)
File "/usr/lib/python2.7/site-packages/MythTV/ttvdb/tvdb_api.py", line
901, in search
seriesEt = self._getetsrc(self.config['url_getSeries'] % (series))
File "/usr/lib/python2.7/site-packages/MythTV/ttvdb/tvdb_api.py", line
861, in _getetsrc
src = self._loadUrl(url, language=language)
File "/usr/lib/python2.7/site-packages/MythTV/ttvdb/tvdb_api.py", line
808, in _loadUrl
self.authorize()
File "/usr/lib/python2.7/site-packages/MythTV/ttvdb/tvdb_api.py", line
848, in authorize
r = self.session.post('https://api.thetvdb.com/login',
json=self.config['auth_payload'], headers=self.headers)
File "/usr/lib/python2.7/site-packages/requests/sessions.py", line
518, in post
return self.request('POST', url, data=data, json=json, **kwargs)
TypeError: request() got an unexpected keyword argument 'json'
Is there perhaps a fix also for this? Will update the github pull request.
Cheers!
--alec
More information about the mythtv-users
mailing list