fix: failed to open links to images generated by QR code tool when using Huawei OBS (#9034)

This commit is contained in:
zhuhao 2024-10-07 11:06:08 +08:00 committed by GitHub
parent 9815a0911b
commit e1e2d0b364
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -29,7 +29,8 @@ class HuaweiStorage(BaseStorage):
def load_stream(self, filename: str) -> Generator:
def generate(filename: str = filename) -> Generator:
response = self.client.getObject(bucketName=self.bucket_name, objectKey=filename)["body"].response
yield from response.read(4096)
while chunk := response.read(4096):
yield chunk
return generate()