2023-02-01, 21:16
Thank you, I will test it.
Code:
from traceback import format_exc
2023-02-03 00:52:36.529 T:16224 warning <general>: script.module.metadatautils --> Exception details: Type: ValueError Value: invalid literal for int() with base 10: '' Traceback: Traceback (most recent call last):
File "C:\TEST-KODI20\portable_data\addons\script.module.infotagger\resources\modules\infotagger\listitem.py", line 137, in set_info
func(v)
TypeError: an integer is required (got type str)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\TEST-KODI20\portable_data\addons\script.module.metadatautils\lib\helpers\kodidb.py", line 449, in create_listitem
info_tag.set_info(infolabels)
File "C:\TEST-KODI20\portable_data\addons\script.module.infotagger\resources\modules\infotagger\listitem.py", line 158, in set_info
func(_tag_attr['convert'](v)) # Attempt to force conversion to correct type
ValueError: invalid literal for int() with base 10: ''
2023-02-03 00:52:36.529 T:16224 error <general>: script.module.metadatautils --> Exception in helpers.kodidb ! --> invalid literal for int() with base 10: ''
(2023-02-03, 02:19)Fuchs2468 Wrote: Here is my log file: https://paste.kodi.tv/owiqujosim.kodiTnx for log.....now lets fix widget
"year": item.get("year"),
(2023-02-04, 19:32)Angelinas Wrote: Hello @Fuchs2468
need to know about your version how you install this...
script.module.arrow v1.1.0 installed
can you update ?
I use latest script.module.arrow v1.0.3.1 installed and don't have error like in your log..
return time.localtime(timestamp + time.timezone).tm_isdst
(2023-02-05, 00:58)Fuchs2468 Wrote: I have a hunch that this error might have something to do with the year "1970"?
2023-02-05 00:27:03.936 T:140900 warning <general>: Skin Helper Service --> Exception details: Type: OSError Value: [Errno 22] Invalid argument Traceback: Traceback (most recent call last):
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.skin.helper.service\resources\lib\listitem_monitor.py", line 372, in set_listitem_details
details, self.metadatautils.get_tvdb_details(
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.simplecache\lib\simplecache.py", line 304, in decorated
result = func(*args, **kwargs)
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.metadatautils\lib\metadatautils.py", line 280, in get_tvdb_details
result = self.thetvdb.get_series(tvdbid)
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.simplecache\lib\simplecache.py", line 304, in decorated
result = func(*args, **kwargs)
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.thetvdb\lib\thetvdb.py", line 165, in get_series
return self._map_series_data(seriesinfo)
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.thetvdb\lib\thetvdb.py", line 558, in _map_series_data
local = self._get_local_tz(bns)
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.thetvdb\lib\thetvdb.py", line 779, in _get_local_tz
local = utc.to('local')
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.arrow\lib\arrow\arrow.py", line 1069, in to
dt = self._datetime.astimezone(tz)
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.dateutil\lib\dateutil\tz\_common.py", line 144, in fromutc
return f(self, dt)
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.dateutil\lib\dateutil\tz\_common.py", line 258, in fromutc
dt_wall = self._fromutc(dt)
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.dateutil\lib\dateutil\tz\_common.py", line 222, in _fromutc
dtoff = dt.utcoffset()
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.dateutil\lib\dateutil\tz\tz.py", line 222, in utcoffset
if self._isdst(dt):
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.dateutil\lib\dateutil\tz\tz.py", line 291, in _isdst
dstval = self._naive_is_dst(dt)
File "C:\Users\ssd\Desktop\test\Kodi\portable_data\addons\script.module.dateutil\lib\dateutil\tz\tz.py", line 260, in _naive_is_dst
return time.localtime(timestamp + time.timezone).tm_isdst
OSError: [Errno 22] Invalid argument
local = utc.to('local')
highest_eps = arrow.get("1970-01-01", "YYYY-MM-DD")
if utc > highest_eps:
local = utc.to('local')
else:
return "1970-01-01"
(2023-02-05, 01:33)Angelinas Wrote: I can reproduce error almost same like your.....wipok, I'll test it.
edit:
script.module.thetvdb
Code:local = utc.to('local')
Code:highest_eps = arrow.get("1970-01-01", "YYYY-MM-DD")
if utc > highest_eps:
local = utc.to('local')
else:
return "1970-01-01"
(2023-01-31, 02:34)Angelinas Wrote: New version for Nexus are on github...please testI've tried it right now. Kodi is still crashing at startup. Original Post.
Add new dependency script.module.infotagger.....info_tag
script.module.metadatautils version="1.20.0" link
script.skin.helper.service version="1.20.0" link
script.skin.helper.widgets version="1.20.0" link
script.tv.show.next.aired version="8.0.4" link