fix issue

This commit is contained in:
EduBrain Dev
2026-04-14 20:13:01 +08:00
parent 8d69533e11
commit f486a18339

View File

@@ -247,7 +247,7 @@ async def recognize_direct(file: UploadFile, db: AsyncSession = Depends(get_db))
suffix = _check_image_ext(filename) suffix = _check_image_ext(filename)
dest_path = settings.images_dir / filename dest_path = settings.images_dir / filename
counter = 1 counter = 1
stem = os.path.splitext(file.filename)[0] stem = os.path.splitext(filename)[0]
while dest_path.exists(): while dest_path.exists():
dest_path = settings.images_dir / f"{stem}_{counter}{suffix}" dest_path = settings.images_dir / f"{stem}_{counter}{suffix}"
counter += 1 counter += 1