Skip to content

Commit 0c664fa

Browse files
is_directory is required
1 parent a0d4011 commit 0c664fa

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

services/storage/src/simcore_service_storage/db_file_meta_data.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ def _list_filter_with_partial_file_id_stmt(
7272
file_id_prefix: str | None,
7373
partial_file_id: str | None,
7474
sha256_checksum: SHA256Str | None,
75-
is_directory: bool | None = None,
75+
is_directory: bool | None,
7676
limit: int | None = None,
7777
offset: int | None = None,
7878
):
@@ -119,7 +119,7 @@ async def list_filter_with_partial_file_id(
119119
file_id_prefix: str | None,
120120
partial_file_id: str | None,
121121
sha256_checksum: SHA256Str | None,
122-
is_directory: bool | None = None,
122+
is_directory: bool | None,
123123
limit: int | None = None,
124124
offset: int | None = None,
125125
) -> list[FileMetaDataAtDB]:

services/storage/src/simcore_service_storage/simcore_s3_dsm.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ async def list_files( # noqa C901
185185
user_id=uid, project_ids=accessible_projects_ids
186186
),
187187
file_id_prefix=None,
188+
is_directory=None,
188189
partial_file_id=uuid_filter,
189190
sha256_checksum=None,
190191
)

services/storage/src/simcore_service_storage/simcore_s3_dsm_utils.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,5 +123,4 @@ async def _get_fmd(
123123

124124
def compute_file_id_prefix(file_id: str, levels: int):
125125
components = file_id.strip("/").split("/")
126-
subpath = "/".join(components[:levels])
127-
return "/" + subpath if subpath else "/"
126+
return "/".join(components[:levels])

0 commit comments

Comments
 (0)