Skip to content

Commit 1a0118b

Browse files
author
li
committed
feat: 修复genlab生成失败显示问题
1 parent 37c7b7b commit 1a0118b

File tree

13 files changed

+77
-69
lines changed

13 files changed

+77
-69
lines changed

backend/controller/conversation_api.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,10 @@ def end(self, success: bool = True, error_message: str = None):
146146
progress_dict = download_progress[self.download_id]
147147
progress_dict["status"] = self.status
148148
progress_dict["progress"] = self.file_size if success else self.progress
149-
progress_dict["percentage"] = 100.0 if success else (self.progress / self.file_size) * 100
149+
if self.file_size > 0:
150+
progress_dict["percentage"] = 100.0 if success else (self.progress / self.file_size) * 100
151+
else:
152+
progress_dict["percentage"] = 0.0
150153
progress_dict["total_time"] = round(total_time, 2)
151154
progress_dict["error_message"] = self.error_message
152155

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)