Python Version: 3.11.8 (main, Mar 21 2024, 02:26:35) [Clang 13.0.0 (clang-1300.0.29.30)]Operating System: macOS-11.7.10-x86_64-i386-64bitLocale: UTF-8Branch: developDatabase: 44.19Commit: pymedusa/Medusa@b4b136f607b7d64e55e2042ae9d99092c8eaa3a0
Link to Log: https://gist.github.com/XxUnkn0wnxX/f94b526b7d98ffddbe12c7421b676b8e
ERROR
2024-05-25 04:22:38 ERROR TORNADO :: [b4b136f] Uncaught exception in APIv2: TypeError("expected string or bytes-like object, got 'NoneType'")
Request: PUT /api/v2/search/backlog (127.0.0.1)
With body:
{"showSlug":"tvdb434127","episodes":[null],"options":{}}
Traceback (most recent call last):
File "/Users/ovidijus/Apps/Medusa/ext/tornado/web.py", line 1704, in _execute
result = await result
^^^^^^^^^^^^
File "/Users/ovidijus/Apps/Medusa/ext/tornado/gen.py", line 769, in run
yielded = self.gen.throw(*exc_info) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ovidijus/Apps/Medusa/medusa/server/api/v2/base.py", line 64, in async_call
content = yield IOLoop.current().run_in_executor(executor, prepared)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ovidijus/Apps/Medusa/ext/tornado/gen.py", line 762, in run
value = future.result()
^^^^^^^^^^^^^^^
File "/usr/local/Cellar/python@3.11/3.11.8/Frameworks/Python.framework/Versions/3.11/lib/python3.11/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ovidijus/Apps/Medusa/medusa/server/api/v2/search.py", line 74, in put
return self._search_backlog(data)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ovidijus/Apps/Medusa/medusa/server/api/v2/search.py", line 129, in _search_backlog
episode_segments = self._get_episode_segments(series, data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ovidijus/Apps/Medusa/medusa/server/api/v2/search.py", line 284, in _get_episode_segments
episode_number = EpisodeNumber.from_slug(episode_slug)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/ovidijus/Apps/Medusa/medusa/tv/episode.py", line 107, in from_slug
match = cls.regex.match(slug)
^^^^^^^^^^^^^^^^^^^^^
TypeError: expected string or bytes-like object, got 'NoneType'
INFO
Python Version:
3.11.8 (main, Mar 21 2024, 02:26:35) [Clang 13.0.0 (clang-1300.0.29.30)]
Operating System:macOS-11.7.10-x86_64-i386-64bit
Locale:UTF-8
Branch: develop Database:44.19
Commit: pymedusa/Medusa@b4b136f607b7d64e55e2042ae9d99092c8eaa3a0 Link to Log: https://gist.github.com/XxUnkn0wnxX/f94b526b7d98ffddbe12c7421b676b8eERROR
STAFF NOTIFIED: @pymedusa/support @pymedusa/moderators