Skip to content

Commit 1a48070

Browse files
committed
fix: clean up temp directory PDF files
Fixed temp directory not being cleaned by: - Updating schedule_clean.py to use correct path - Adding PDF file cleanup in finally block Resolves #56
1 parent 51d7558 commit 1a48070

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

backend/app.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -749,7 +749,9 @@ def replace_english_spaces(text):
749749
conditional=True,
750750
)
751751
finally:
752-
pass
752+
# 清理生成的临时 PDF 文件
753+
if temp_pdf_file_path is not None and os.path.exists(temp_pdf_file_path):
754+
safe_remove_file(temp_pdf_file_path)
753755
# if temp_pdf_file_path is not None: # 检查变量是否已赋值
754756
# for _ in range(5): # 尝试5次
755757
# try:

backend/schedule_clean.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import threading
66

77
def clear_temp_dir():
8-
temp_dir = '你的临时目录路径'
8+
temp_dir = './temp'
99
if os.path.exists(temp_dir):
1010
for filename in os.listdir(temp_dir):
1111
file_path = os.path.join(temp_dir, filename)

0 commit comments

Comments
 (0)