From 74d130644c6d6bce953bd95db1324c33f6b015dc Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sun, 17 May 2020 15:01:03 +0300 Subject: [PATCH] Fix tempfile usage --- mautrix_telegram/util/file_transfer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mautrix_telegram/util/file_transfer.py b/mautrix_telegram/util/file_transfer.py index 25e9b961..2e0ca8f8 100644 --- a/mautrix_telegram/util/file_transfer.py +++ b/mautrix_telegram/util/file_transfer.py @@ -79,7 +79,7 @@ def convert_image(file: bytes, source_mime: str = "image/webp", target_type: str def _read_video_thumbnail(data: bytes, video_ext: str = "mp4", frame_ext: str = "png", max_size: Tuple[int, int] = (1024, 720)) -> Tuple[bytes, int, int]: - with tempfile.TemporaryFile(prefix="mxtg_video_", suffix=f".{video_ext}") as file: + with tempfile.NamedTemporaryFile(prefix="mxtg_video_", suffix=f".{video_ext}") as file: # We don't have any way to read the video from memory, so save it to disk. file.write(data)