#3 使用票圈兜底

Scalone
luojunhui scala 1 commity/ów z Server/bugfix/20250718-luojunhui-fix-aigc-database-error do Server/master 1 dzień temu
1 zmienionych plików z 2 dodań i 8 usunięć
  1. 2 8
      applications/service/get_cover.py

+ 2 - 8
applications/service/get_cover.py

@@ -44,17 +44,11 @@ class GetCoverService(Response):
                     else:
                         image_url = fetch_response[0]['image_url']
                         if not image_url:
-                            return self.error_response(
-                                error_code="402",
-                                error_message="can't find cover in aigc system",
-                            )
+                            return await self.fetch_cover_info("long_video_db_pool", channel_content_id)
                         else:
                             cover = await self.montage_cover(image_url, "aigc_db_pool")
                 else:
-                    return self.error_response(
-                        error_code="402",
-                        error_message="can't find cover in aigc system",
-                    )
+                    return await self.fetch_cover_info("long_video_db_pool", channel_content_id)
             case "long_video_db_pool":
                 fetch_response, sql_error = await fetch_long_video_cover(
                     self.pool, channel_content_id