From 959b0929c978dd25ab6417a9785a2600d36808fe Mon Sep 17 00:00:00 2001 From: John Hyla Date: Wed, 14 Jan 2026 09:39:48 -0800 Subject: [PATCH] Fix MIME guessing --- scripts/ilapfuncs.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/ilapfuncs.py b/scripts/ilapfuncs.py index 896a64eb..70cfc7da 100644 --- a/scripts/ilapfuncs.py +++ b/scripts/ilapfuncs.py @@ -328,7 +328,9 @@ def check_in_media(file_path, name="", converted_file_path=False, force_type=Non file_info = Context.get_seeker().file_infos.get(extraction_path) if file_info: media_id = hashlib.sha1(f"{file_info.source_path}".encode()).hexdigest() - return _check_in_media(media_id, file_path, False, name, converted_file_path=converted_file_path, + with open(extraction_path, "rb") as f: + file_data = f.read() + return _check_in_media(media_id, file_path, False, name, media_data=file_data, converted_file_path=converted_file_path, force_type=force_type, force_extension=force_extension, force_creation_date=force_creation_date, force_modification_date=force_modification_date) return None