Skip to content

Commit 3a9e656

Browse files
committed
use a hash so we do not have strange stuff going on
1 parent ed8938c commit 3a9e656

File tree

1 file changed

+3
-2
lines changed
  • services/storage/src/simcore_service_storage/utils

1 file changed

+3
-2
lines changed

services/storage/src/simcore_service_storage/utils/utils.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
import hashlib
12
import logging
2-
import urllib.parse
33
from pathlib import Path
44

55
import aiofiles
@@ -69,7 +69,8 @@ def is_file_entry_valid(file_metadata: FileMetaData | FileMetaDataAtDB) -> bool:
6969

7070

7171
def create_upload_completion_task_name(user_id: UserID, file_id: StorageFileID) -> str:
72-
return f"upload_complete_task_{user_id}_{urllib.parse.quote(file_id.replace('/', '_'), safe='')}"
72+
hash = hashlib.sha256(f"{user_id}_{file_id}").hexdigest()
73+
return f"upload_complete_task_{hash}"
7374

7475

7576
def is_valid_managed_multipart_upload(upload_id: UploadID | None) -> bool:

0 commit comments

Comments
 (0)