When generating multi-part upload IDs remove /
characters (#3164)
* / are not allowed in upload ids * ran black
This commit is contained in:
parent
448ff45174
commit
936c7c80f1
@ -280,7 +280,9 @@ class FakeMultipart(BaseModel):
|
||||
self.parts = {}
|
||||
self.partlist = [] # ordered list of part ID's
|
||||
rand_b64 = base64.b64encode(os.urandom(UPLOAD_ID_BYTES))
|
||||
self.id = rand_b64.decode("utf-8").replace("=", "").replace("+", "")
|
||||
self.id = (
|
||||
rand_b64.decode("utf-8").replace("=", "").replace("+", "").replace("/", "")
|
||||
)
|
||||
|
||||
def complete(self, body):
|
||||
decode_hex = codecs.getdecoder("hex_codec")
|
||||
|
Loading…
Reference in New Issue
Block a user