We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7ffc626 commit 54b0b98Copy full SHA for 54b0b98
cs3client/file.py
@@ -86,7 +86,7 @@ def set_xattr(self, auth_token: tuple, resource: Resource, key: str, value: str,
86
:raises: UnknownException (Unknown error)
87
"""
88
md = cs3spr.ArbitraryMetadata()
89
- md.metadata.update({key: value}) # pylint: disable=no-member
+ md.metadata.update({key: str(value)}) # pylint: disable=no-member
90
req = cs3sp.SetArbitraryMetadataRequest(ref=resource.ref, arbitrary_metadata=md, lock_id=lock_id)
91
res = self._gateway.SetArbitraryMetadata(request=req, metadata=[auth_token])
92
# CS3 storages may refuse to set an xattr in case of lock mismatch: this is an overprotection,
0 commit comments