fix: 筛选添加类型条件,日志统一以大写字母开头

This commit is contained in:
amtoaer
2023-11-25 13:24:04 +08:00
parent 5629dcce69
commit 30fcda995e

View File

@@ -119,7 +119,7 @@ async def process_favorite(favorite_id: int) -> None:
favorite_id, page=1, credential=credential favorite_id, page=1, credential=credential
) )
logger.info( logger.info(
"start to process favorite {}: {}", "Start to process favorite {}: {}",
favorite_id, favorite_id,
favorite_video_list["info"]["title"], favorite_video_list["info"]["title"],
) )
@@ -155,7 +155,10 @@ async def process_favorite(favorite_id: int) -> None:
if not (continue_flag and favorite_video_list["has_more"]): if not (continue_flag and favorite_video_list["has_more"]):
break break
all_unprocessed_items = await FavoriteItem.filter( all_unprocessed_items = await FavoriteItem.filter(
favorite_list=fav_list, status=MediaStatus.NORMAL, downloaded=False favorite_list=fav_list,
type=MediaType.VIDEO,
status=MediaStatus.NORMAL,
downloaded=False,
).prefetch_related("upper") ).prefetch_related("upper")
await asyncio.gather( await asyncio.gather(
*[process_video(item) for item in all_unprocessed_items], *[process_video(item) for item in all_unprocessed_items],
@@ -165,7 +168,7 @@ async def process_favorite(favorite_id: int) -> None:
@concurrent_decorator(4) @concurrent_decorator(4)
async def process_video(fav_item: FavoriteItem) -> None: async def process_video(fav_item: FavoriteItem) -> None:
logger.info("start to process video {}", fav_item.name) logger.info("Start to process video {} {}", fav_item.bvid, fav_item.name)
if fav_item.type != MediaType.VIDEO: if fav_item.type != MediaType.VIDEO:
logger.warning("Media {} is not a video, skipped.", fav_item.name) logger.warning("Media {} is not a video, skipped.", fav_item.name)
return return