|
@@ -182,10 +182,17 @@ class RecallDeal(object):
|
|
|
for index, best_video_id in enumerate(unEmptyList, 1):
|
|
|
card = await self.generate_card(best_video_id, response.get("kimi_title"), index)
|
|
|
L.append(card)
|
|
|
- result = {
|
|
|
- "traceId": self.trace_id,
|
|
|
- "miniprogramList": L
|
|
|
- }
|
|
|
+ if L:
|
|
|
+ result = {
|
|
|
+ "traceId": self.trace_id,
|
|
|
+ "miniprogramList": L
|
|
|
+ }
|
|
|
+ else:
|
|
|
+ result = {
|
|
|
+ "traceId": self.trace_id,
|
|
|
+ "code": 0,
|
|
|
+ "error": "匹配失败,视频下载失败返回vid为0"
|
|
|
+ }
|
|
|
elif status_code == 3:
|
|
|
result = {
|
|
|
"traceId": self.trace_id,
|