python-plexapi: Invalid argument

When trying: plex.library.section("Music").albums()

File "C:\Program Files (x86)\Python36\lib\site-packages\plexapi\library.py", line 623, in albums
    return self.fetchItems(key)
  File "C:\Program Files (x86)\Python36\lib\site-packages\plexapi\base.py", line 147, in fetchItems
    return self.findItems(data, cls, ekey, **kwargs)
  File "C:\Program Files (x86)\Python36\lib\site-packages\plexapi\base.py", line 163, in findItems
    item = self._buildItemOrNone(elem, cls, initpath)
  File "C:\Program Files (x86)\Python36\lib\site-packages\plexapi\base.py", line 86, in _buildItemOrNone
    return self._buildItem(elem, cls, initpath)
  File "C:\Program Files (x86)\Python36\lib\site-packages\plexapi\base.py", line 78, in _buildItem
    return ecls(self._server, elem, initpath)
  File "C:\Program Files (x86)\Python36\lib\site-packages\plexapi\base.py", line 47, in __init__
    self._loadData(data)
  File "C:\Program Files (x86)\Python36\lib\site-packages\plexapi\audio.py", line 174, in _loadData
    Audio._loadData(self, data)
  File "C:\Program Files (x86)\Python36\lib\site-packages\plexapi\audio.py", line 33, in _loadData
    self.lastViewedAt = utils.toDatetime(data.attrib.get('lastViewedAt'))
  File "C:\Program Files (x86)\Python36\lib\site-packages\plexapi\utils.py", line 176, in toDatetime
    value = datetime.fromtimestamp(int(value))
OSError: [Errno 22] Invalid argument

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 18 (1 by maintainers)

Most upvoted comments

Fixed the issue locally myself so it no longer crashes.