@technosoft2000
Ich glaube es gibt noch einen kleinen Bug im showUpdater.py oder tvdb_api.py.
Folgende Schritte zur Reproduktion:
1. Bug falscher Link:
- Neue Serie hinzufügen
- Nach Serientitel bspw. Walking Dead suchen
- Auf ein beliebiges Ergebnis im Show Picker klicken.
-> Ich würde erwarten, dass der Link zur Show Seite bei glotz.info führt. Ich lande aber immer auf der 7 Tages Übersicht.
2.Bug Serienposter werden nicht runtergeladen:
- Neue Serie hinzufügen
- Nach Serientitel bspw. Walking Dead suchen (Kann man auch mit z.B. 24 Stunden in Teufels Küche – Undercover mit Gordon Ramsay nachvollziehen.
- Serie hinzufügen
Danach sieht es bei mir so aus:
Hast du oder vielleicht @cytec ne Idee woran es liegt?
Gerade noch gesehen... Parallel dazu kommt es zu folgender Debug Meldung:
2020-01-12 12:18:58 ERROR ThreadPoolExecutor-0_7 :: [b6fe632] Failed doing webui callback: Traceback (most recent call last):
AA TypeError: datetime.date(1896, 1, 1) is not JSON serializable
AA raise TypeError(repr(o) + " is not JSON serializable")
AA File "/usr/lib/python2.7/json/encoder.py", line 184, in default
AA return iterencode(o, 0)
AA File "/usr/lib/python2.7/json/encoder.py", line 270, in iterencode
AA chunks = self.iterencode(o, one_shot=True)
AA File "/usr/lib/python2.7/json/encoder.py", line 207, in encode
AA return default_encoder.encode(obj)
AA File "/usr/lib/python2.7/json/init.py", line 244, in dumps
AA return json.dumps({'results': final_results, 'langid': lang_id, 'success': len(final_results) > 0})
AA File "/sickchill/sickchill/views/manage/add_shows.py", line 122, in searchIndexersForShowName
AA result = function(kwargs)
AA File "/sickchill/sickchill/views/index.py", line 180, in async_call
AA result = self.fn(self.args, self.kwargs)
AA File "/sickchill/lib/concurrent/futures/thread.py", line 63, in run
AA return self.get_result()
AA File "/sickchill/lib/concurrent/futures/base.py", line 455, in result
AA value = future.result()
AA File "/sickchill/lib/tornado/gen.py", line 1055, in run
AA results = yield self.async_call(method)
AA File "/sickchill/sickchill/views/index.py", line 158, in get
AA yielded = self.gen.throw(exc_info)
AA File "/sickchill/lib/tornado/gen.py", line 1063, in run
AA raise_exc_info(self.exc_info)
AA File "/sickchill/lib/tornado/concurrent.py", line 238, in result
AA value = future.result()
AA File "/sickchill/lib/tornado/gen.py", line 1055, in run
AA result = yield result
AA File "/sickchill/lib/tornado/web.py", line 1511, in execute
AA Traceback (most recent call last):
AA HTTPServerRequest(protocol=u'http', host='sickchill.xxxx.de', method='GET', uri='/addShows/searchIndexersForShowName?search_term=The+Magicians&lang=de&indexer=1', version='HTTP/1.1', remote_ip='xx.xx.xx.xx', headers={'Accept-Language': 'de,de-DE;q=0.9,en-US;q=0.8,en;q=0.7', 'Accept-Encoding': 'gzip, deflate, br', u'X-Forwarded-Host': 'sickchill.xxxx.de', u'X-Forwarded-Port': '443', 'Sec-Fetch-Site': 'same-origin', 'Accept': 'application/json, text/javascript, /; q=0.01', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36', 'Host': 'sickchill.xxxx.de', u'X-Forwarded-Proto': 'https', 'X-Requested-With': 'XMLHttpRequest', 'Sec-Fetch-Mode': 'cors', 'Referer': 'https://sickchill.xxxx.de/addShows/addExistingShows', 'X-Real-Ip': 'xx.xx.xx.xx', 'Cookie': 'cfduid=d8c55572b3b1cdbdaa3bf736be6ac451c1576343347; ga=GA1.2.360941510.1576789494; displayShow-pagination-perPage=500; medusa_user="2|1:0|10:1578764128|11:medusa_user|44:Zjc0YzUxMGUxZWQyNmNlYmQxMWVkNjY2Y2M0YjYxZWE=|65458f98300f2db43c2dbb3cb0c081d373f197cc6afd37639b1317f64f9152c4"; sickchill_user="2|1:0|10:1578766006|14:sickchill_user|44:NzQyYTc5M2U3ZDJkOTY3YTUyY2RjNDZjOTlkMDgwMTA=|3e68aff37bdff2a3143ce2069984a91c76ec304a17a3642eaf2805481e1712cf"', 'X-Forwarded-Server': 'traefik', 'X-Forwarded-For': 'xx.xx.xx.xx'})
AA 2020-01-12 12:18:52 ERROR Uncaught exception GET /addShows/searchIndexersForShowName?search_term=The+Magicians&lang=de&indexer=1 (xx.xx.xx.xx)
AA TypeError: datetime.date(1896, 1, 1) is not JSON serializable
AA raise TypeError(repr(o) + " is not JSON serializable")
AA File "/usr/lib/python2.7/json/encoder.py", line 184, in default
AA return iterencode(o, 0)
AA File "/usr/lib/python2.7/json/encoder.py", line 270, in iterencode
AA chunks = self.iterencode(o, one_shot=True)
AA File "/usr/lib/python2.7/json/encoder.py", line 207, in encode
AA return default_encoder.encode(obj)
AA File "/usr/lib/python2.7/json/init.py", line 244, in dumps
AA return json.dumps({'results': final_results, 'langid': lang_id, 'success': len(final_results) > 0})
AA File "/sickchill/sickchill/views/manage/add_shows.py", line 122, in searchIndexersForShowName
AA result = function(kwargs)
AA File "/sickchill/sickchill/views/index.py", line 180, in async_call
AA Traceback (most recent call last):
AA TypeError: datetime.date(1896, 1, 1) is not JSON serializable
AA raise TypeError(repr(o) + " is not JSON serializable")
AA File "/usr/lib/python2.7/json/encoder.py", line 184, in default
AA return iterencode(o, 0)
AA File "/usr/lib/python2.7/json/encoder.py", line 270, in iterencode
AA chunks = self.iterencode(o, one_shot=True)
AA File "/usr/lib/python2.7/json/encoder.py", line 207, in encode
AA return _default_encoder.encode(obj)
AA File "/usr/lib/python2.7/json/init.py", line 244, in dumps
AA return json.dumps({'results': final_results, 'langid': lang_id, 'success': len(final_results) > 0})
AA File "/sickchill/sickchill/views/manage/add_shows.py", line 122, in searchIndexersForShowName
AA result = function(kwargs)
AA File "/sickchill/sickchill/views/index.py", line 180, in async_call