fix: S3 secondary storage client and UI fixes (#7587)

* fix storage selector broken

* Fix writeS3File not returning secondary storage
This commit is contained in:
Diego Imbert
2026-01-16 11:33:22 +01:00
committed by GitHub
parent d8d6c39131
commit b6ef536098
4 changed files with 8 additions and 4 deletions
+1 -1
View File
@@ -975,7 +975,7 @@ class Windmill:
).json()
except Exception as e:
raise Exception("Could not write file to S3") from e
return S3Object(s3=response["file_key"])
return S3Object(s3=response["file_key"], storage=s3object["storage"])
def sign_s3_objects(self, s3_objects: list[S3Object | str]) -> list[S3Object]:
"""Sign S3 objects for use by anonymous users in public apps.