From 63869b7d7bcbdc29b607e2c20cf97c89a8a724ae Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 21 Oct 2020 14:26:56 +0100 Subject: [PATCH] [Minor] Lua_magic: Improve html detection heuristic --- lualib/lua_magic/heuristics.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lualib/lua_magic/heuristics.lua b/lualib/lua_magic/heuristics.lua index e623c09c13..6822abe1e3 100644 --- a/lualib/lua_magic/heuristics.lua +++ b/lualib/lua_magic/heuristics.lua @@ -435,10 +435,17 @@ exports.text_part_heuristic = function(part, log_obj, _) end end + -- Content type stuff if (mtype == 'text' or mtype == 'application') and (msubtype == 'html' or msubtype == 'xhtml+xml') then return 'html',21 end + -- Extension stuff + local fname = part:get_filename() + if fname and fname:match('html?$') then + return 'html',21 + end + return 'txt',40 end end -- 2.47.3