瀏覽代碼

fix tencent_cos_storage image-preview error is not a byte (#6652)

yanghx 11 月之前
父節點
當前提交
349ec0db77
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      api/extensions/storage/tencent_storage.py

+ 1 - 2
api/extensions/storage/tencent_storage.py

@@ -32,8 +32,7 @@ class TencentStorage(BaseStorage):
     def load_stream(self, filename: str) -> Generator:
         def generate(filename: str = filename) -> Generator:
             response = self.client.get_object(Bucket=self.bucket_name, Key=filename)
-            while chunk := response['Body'].get_stream(chunk_size=4096):
-                yield chunk
+            yield from response['Body'].get_stream(chunk_size=4096)
 
         return generate()