From 014d96c35fc9d2fb6350222c6ac6cf9537fbc995 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Br=C3=B6tzmann?= Date: Fri, 15 May 2020 14:45:54 +0200 Subject: [PATCH] [preview] Fix mime type guessing for python <3.8 Closes #503 --- url_image_preview/url_image_preview.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/url_image_preview/url_image_preview.py b/url_image_preview/url_image_preview.py index a44de2b..cd4e782 100644 --- a/url_image_preview/url_image_preview.py +++ b/url_image_preview/url_image_preview.py @@ -493,11 +493,11 @@ class UrlImagePreviewPlugin(GajimPlugin): self._update_textview(preview, pixbuf) @staticmethod - def _guess_mime_type(data): - mime_type, _ = mimetypes.MimeTypes().guess_type(data) + def _guess_mime_type(file_path): + mime_type, _ = mimetypes.MimeTypes().guess_type(str(file_path)) if mime_type is None: # Try to guess MIME type by file name - mime_type, _ = Gio.content_type_guess(str(data), None) + mime_type, _ = Gio.content_type_guess(str(file_path), None) log.debug('Guessed MIME type: %s', str(mime_type)) return mime_type