fix: Use starred tuple unpacking on GCS artifact blob names for versions function

This commit is contained in:
Zdravko Shehov
2025-07-15 11:47:18 +03:00
committed by Zdravko
parent c25911c912
commit 4a2589a090
2 changed files with 2 additions and 2 deletions
@@ -213,6 +213,6 @@ class GcsArtifactService(BaseArtifactService):
blobs = self.storage_client.list_blobs(self.bucket, prefix=prefix)
versions = []
for blob in blobs:
_, _, _, _, version = blob.name.split("/")
*_, version = blob.name.split("/")
versions.append(int(version))
return versions
@@ -253,7 +253,7 @@ async def test_list_versions(service_type):
app_name = "app0"
user_id = "user0"
session_id = "123"
filename = "filename"
filename = "with/slash/filename"
versions = [
types.Part.from_bytes(
data=i.to_bytes(2, byteorder="big"), mime_type="text/plain"