diff --git a/app/core/background/convert_service.py b/app/core/background/convert_service.py index 132aa81..c6a8636 100644 --- a/app/core/background/convert_service.py +++ b/app/core/background/convert_service.py @@ -49,7 +49,7 @@ async def convert_loop(memory): # ==== Новая логика: определение MIME-тип через python-magic ==== try: - mime_type = magic.from_file(input_file_path, mime=True) + mime_type = magic.from_file(input_file_path.replace("/Storage/storedContent", "/app/data"), mime=True) except Exception as e: make_log("ConvertProcess", f"magic probe failed: {e}", level="warning") mime_type = "" @@ -65,7 +65,7 @@ async def convert_loop(memory): # Для прочих типов сохраняем raw копию и выходим if content_kind == "other": - make_log("ConvertProcess", f"Content {unprocessed_encrypted_content.id} processed. Converted content: {converted_content}", level="info") + make_log("ConvertProcess", f"Content {unprocessed_encrypted_content.id} processed. Not audio/video, copy just", level="info") unprocessed_encrypted_content.btfs_cid = ContentId( version=2, content_hash=b58decode(converted_content['high' if content_kind=='video' else 'low']) ).serialize_v2()