From 9ffa1a4b48ec8490de02bbd3338a59857b8be5c6 Mon Sep 17 00:00:00 2001 From: estevesnp Date: Thu, 23 Apr 2026 11:46:27 +0100 Subject: [PATCH] fix: search_and_show type errors --- lua/fff/main.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lua/fff/main.lua b/lua/fff/main.lua index 74946d1f..92d9a746 100644 --- a/lua/fff/main.lua +++ b/lua/fff/main.lua @@ -159,8 +159,9 @@ function M.search_and_show(query) for i, file in ipairs(files) do if i <= 15 then - local icon = file.extension ~= '' and '.' .. file.extension or '📄' - local frecency = file.frecency_score > 0 and ' ⭐' .. file.frecency_score or '' + local file_extension = vim.fn.fnamemodify(file.name, ':e') + local icon = file_extension ~= '' and '.' .. file_extension or '📄' + local frecency = file.total_frecency_score > 0 and ' ⭐' .. file.total_frecency_score or '' print(' ' .. i .. '. ' .. icon .. ' ' .. file.relative_path .. frecency) end end