From 67b4400d99471a1a35fde7c4853e9d5b5666dacd Mon Sep 17 00:00:00 2001 From: itqop Date: Tue, 30 Dec 2025 18:03:49 +0300 Subject: [PATCH] fix asset --- backend/src/app/services/asset_service.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/src/app/services/asset_service.py b/backend/src/app/services/asset_service.py index 48b85a5..f55c942 100644 --- a/backend/src/app/services/asset_service.py +++ b/backend/src/app/services/asset_service.py @@ -302,6 +302,8 @@ class AssetService: except ClientError as e: error_code = e.response.get("Error", {}).get("Code", "") if error_code == "NoSuchKey": + # File not found in S3 - delete asset from database + await self.asset_repo.delete(asset) raise HTTPException( status_code=status.HTTP_404_NOT_FOUND, detail="Media file not found in storage",