Skip to content

Commit fdf2a9b

Browse files
committed
mypy
1 parent d16517b commit fdf2a9b

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

services/storage/src/simcore_service_storage/datcore_dsm.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from pathlib import Path
44

55
import arrow
6-
from aws_library.s3._errors import S3KeyNotFoundError
76
from fastapi import FastAPI
87
from models_library.api_schemas_storage.storage_schemas import (
98
DatCoreCollectionName,
@@ -32,7 +31,6 @@
3231
from .modules.datcore_adapter import datcore_adapter
3332
from .modules.datcore_adapter.datcore_adapter_exceptions import (
3433
DatcoreAdapterMultipleFilesError,
35-
DatcoreAdapterResponseError,
3634
)
3735
from .modules.db.tokens import get_api_token_and_secret
3836

@@ -279,13 +277,9 @@ async def create_file_download_link(
279277
) -> AnyUrl:
280278
api_token, api_secret = await self._get_datcore_tokens(user_id)
281279
api_token, api_secret = _check_api_credentials(api_token, api_secret)
282-
try:
283-
return await datcore_adapter.get_file_download_presigned_link(
284-
self.app, api_token, api_secret, file_id
285-
)
286-
except DatcoreAdapterResponseError as exc:
287-
if exc.status == status.HTTP_404_NOT_FOUND:
288-
raise S3KeyNotFoundError(key=file_id, bucket=self.buck)
280+
return await datcore_adapter.get_file_download_presigned_link(
281+
self.app, api_token, api_secret, file_id
282+
)
289283

290284
async def delete_file(self, user_id: UserID, file_id: StorageFileID) -> None:
291285
api_token, api_secret = await self._get_datcore_tokens(user_id)

0 commit comments

Comments
 (0)