|
@@ -520,6 +520,17 @@ class NewContentIdTask(object):
|
|
|
platform=params['platform'],
|
|
|
video_url=params['video_url']
|
|
|
)
|
|
|
+ if not file_path:
|
|
|
+ update_sql = f"""
|
|
|
+ UPDATE {self.article_crawler_video_table}
|
|
|
+ SET download_status = %s
|
|
|
+ WHERE id = %s;
|
|
|
+ """
|
|
|
+ await self.mysql_client.async_insert(
|
|
|
+ sql=update_sql,
|
|
|
+ params=(VIDEO_DOWNLOAD_FAIL_STATUS, params['id'])
|
|
|
+ )
|
|
|
+ return False
|
|
|
# download cover
|
|
|
cover_path = await download_cover(
|
|
|
file_path=local_cover_path,
|