Skip to content

Commit 1e0c7d9

Browse files
fix
1 parent 2b31008 commit 1e0c7d9

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

services/storage/src/simcore_service_storage/simcore_s3_dsm.py

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -531,14 +531,15 @@ async def delete_file(
531531
async with self.engine.acquire() as conn:
532532
file_fmd = await get_fmd(conn, file_id)
533533
if file_fmd and not file_fmd.is_directory:
534-
enclosing_dir_file_id = await get_directory_file_id(conn, file_id)
535-
if enclosing_dir_file_id:
536-
enclosing_dir_fmd = await db_file_meta_data.get(
537-
conn, enclosing_dir_file_id
538-
)
539-
enclosing_dir_fmd.file_size = -1
540-
await db_file_meta_data.upsert(conn, enclosing_dir_fmd)
541-
await db_file_meta_data.delete(conn, [file_id])
534+
await db_file_meta_data.delete(conn, [file_id])
535+
536+
enclosing_dir_file_id = await get_directory_file_id(conn, file_id)
537+
if enclosing_dir_file_id:
538+
enclosing_dir_fmd = await db_file_meta_data.get(
539+
conn, enclosing_dir_file_id
540+
)
541+
enclosing_dir_fmd.file_size = -1
542+
await db_file_meta_data.upsert(conn, enclosing_dir_fmd)
542543

543544
async def delete_project_simcore_s3(
544545
self, user_id: UserID, project_id: ProjectID, node_id: NodeID | None = None

0 commit comments

Comments
 (0)