diff --git a/app/api/endpoints/site.py b/app/api/endpoints/site.py index 3c0cf14d..e4f15766 100644 --- a/app/api/endpoints/site.py +++ b/app/api/endpoints/site.py @@ -36,7 +36,7 @@ async def read_sites(db: AsyncSession = Depends(get_async_db), """ 获取站点列表 """ - return Site.async_list_order_by_pri(db) + return await Site.async_list_order_by_pri(db) @router.post("/", summary="新增站点", response_model=schemas.Response) diff --git a/app/chain/search.py b/app/chain/search.py index 1500734d..7a04a467 100644 --- a/app/chain/search.py +++ b/app/chain/search.py @@ -76,7 +76,7 @@ class SearchChain(ChainBase): else: logger.info(f'开始浏览资源,站点:{sites} ...') # 搜索 - torrents = self.__search_all_sites(keywords=title, sites=sites, page=page) or [] + torrents = self.__search_all_sites(keyword=title, sites=sites, page=page) or [] if not torrents: logger.warn(f'{title} 未搜索到资源') return [] @@ -160,7 +160,7 @@ class SearchChain(ChainBase): else: logger.info(f'开始浏览资源,站点:{sites} ...') # 搜索 - torrents = await self.__async_search_all_sites(keywords=[title], sites=sites, page=page) or [] + torrents = await self.__async_search_all_sites(keyword=title, sites=sites, page=page) or [] if not torrents: logger.warn(f'{title} 未搜索到资源') return [] diff --git a/app/modules/indexer/__init__.py b/app/modules/indexer/__init__.py index d166b7ea..f63c9bf9 100644 --- a/app/modules/indexer/__init__.py +++ b/app/modules/indexer/__init__.py @@ -164,7 +164,7 @@ class IndexerModule(_ModuleBase): """ # 索引结果 - result_array = [] + result = [] # 开始计时 start_time = datetime.now() # 错误标志 @@ -232,7 +232,7 @@ class IndexerModule(_ModuleBase): # 返回结果 return self.__parse_result( site=site, - result_array=result_array, + result_array=result, seconds=seconds ) @@ -252,7 +252,7 @@ class IndexerModule(_ModuleBase): """ # 索引结果 - result_array = [] + result = [] # 开始计时 start_time = datetime.now() # 错误标志 @@ -320,7 +320,7 @@ class IndexerModule(_ModuleBase): # 返回结果 return self.__parse_result( site=site, - result_array=result_array, + result_array=result, seconds=seconds )