[错误报告]番剧补全开启无效
ghostry opened this issue · comments
ghostry commented
确认
- 我的版本是最新版本,我的版本号与 version 相同。
- 我已经查阅了已知问题,并确认我的问题不在其中。
- 我已经 issue 中搜索过,确认我的问题没有被提出过。
- 我已经修改标题,将标题中的 描述 替换为我遇到的问题。
当前程序版本
3.1.14
问题类型
程序运行问题
问题描述
我已经开启了"eps_complete": true,
但是程序并没有对番剧进行补全。
docker运行的,日志中也没看到别的用户发的补全相关的日志Start collecting full season
。
rss订阅是用的https://mikanime.tv/RSS/MyBangumi
的聚合订阅。
并且在mikan订阅后没有更新的番剧也没出现在ab的首页。
日志中有报错,看起来与补全无关,好像是搜索的。
搜索目前我这边是无效的,搜索什么都没有反馈。
发生问题时系统日志
[2024-07-22 15:35:50] DEBUG: [Renamer] Start rename process.
[2024-07-22 15:35:50] DEBUG: [Renamer] Rename process finished.
[2024-07-22 15:35:53] DEBUG: [Network] Successfully connected to https://mikanani.tv/RSS/Search?searchstr=老夫老妻. Status: 200
[2024-07-22 15:35:53] ERROR Exception in ASGI application
Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/uvicorn/protocols/http/h11_impl.py", line 428, in run_asgi
result = await app( # type: ignore[func-returns-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/uvicorn/middleware/proxy_headers.py", line 78, in __call__
return await self.app(scope, receive, send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/uvicorn/middleware/message_logger.py", line 86, in __call__
raise exc from None
File "/usr/lib/python3.11/site-packages/uvicorn/middleware/message_logger.py", line 82, in __call__
await self.app(scope, inner_receive, inner_send)
File "/usr/lib/python3.11/site-packages/fastapi/applications.py", line 282, in __call__
await super().__call__(scope, receive, send)
File "/usr/lib/python3.11/site-packages/starlette/applications.py", line 122, in __call__
await self.middleware_stack(scope, receive, send)
File "/usr/lib/python3.11/site-packages/starlette/middleware/errors.py", line 184, in __call__
raise exc
File "/usr/lib/python3.11/site-packages/starlette/middleware/errors.py", line 162, in __call__
await self.app(scope, receive, _send)
File "/usr/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 79, in __call__
raise exc
File "/usr/lib/python3.11/site-packages/starlette/middleware/exceptions.py", line 68, in __call__
await self.app(scope, receive, sender)
File "/usr/lib/python3.11/site-packages/fastapi/middleware/asyncexitstack.py", line 20, in __call__
raise e
File "/usr/lib/python3.11/site-packages/fastapi/middleware/asyncexitstack.py", line 17, in __call__
await self.app(scope, receive, send)
File "/usr/lib/python3.11/site-packages/starlette/routing.py", line 718, in __call__
await route.handle(scope, receive, send)
File "/usr/lib/python3.11/site-packages/starlette/routing.py", line 276, in handle
await self.app(scope, receive, send)
File "/usr/lib/python3.11/site-packages/starlette/routing.py", line 69, in app
await response(scope, receive, send)
File "/usr/lib/python3.11/site-packages/sse_starlette/sse.py", line 233, in __call__
async with anyio.create_task_group() as task_group:
File "/usr/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 597, in __aexit__
raise exceptions[0]
File "/usr/lib/python3.11/site-packages/sse_starlette/sse.py", line 236, in wrap
await func()
File "/usr/lib/python3.11/site-packages/sse_starlette/sse.py", line 221, in stream_response
async for data in self.body_iterator:
File "/usr/lib/python3.11/site-packages/starlette/concurrency.py", line 63, in iterate_in_threadpool
yield await anyio.to_thread.run_sync(_next, iterator)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/anyio/to_thread.py", line 33, in run_sync
return await get_asynclib().run_sync_in_worker_thread(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread
return await future
^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/anyio/_backends/_asyncio.py", line 807, in run
result = context.run(func, *args)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/starlette/concurrency.py", line 53, in _next
return next(iterator)
^^^^^^^^^^^^^^
File "/app/module/searcher/searcher.py", line 32, in analyse_keyword
torrents = self.search_torrents(rss_item)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/module/searcher/searcher.py", line 24, in search_torrents
return self.get_torrents(rss_item.url)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/module/network/request_contents.py", line 22, in get_torrents
soup = self.get_xml(_url, retry)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/module/network/request_contents.py", line 44, in get_xml
return xml.etree.ElementTree.fromstring(req.text)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/xml/etree/ElementTree.py", line 1345, in XML
parser.feed(text)
xml.etree.ElementTree.ParseError: syntax error: line 1, column 0
[2024-07-22 15:36:50] DEBUG: [Downloader] Authed.
[2024-07-22 15:36:50] DEBUG: [Renamer] Start rename process.
[2024-07-22 15:36:50] DEBUG: [Renamer] Rename process finished.