From a78efd4afae31f41d9795a72a5b98a7de162c849 Mon Sep 17 00:00:00 2001 From: Senghan Bright Date: Thu, 14 Jan 2021 13:11:22 +0100 Subject: [PATCH] sort results by score value --- lua/telescope/_extensions/frecency/db_client.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lua/telescope/_extensions/frecency/db_client.lua b/lua/telescope/_extensions/frecency/db_client.lua index 5b9fa77..55591e5 100644 --- a/lua/telescope/_extensions/frecency/db_client.lua +++ b/lua/telescope/_extensions/frecency/db_client.lua @@ -70,6 +70,13 @@ local function get_file_scores() score = calculate_file_score(file_entry.count, filter_timestamps(timestamp_ages, file_entry.id)) }) end + + -- sort the table + local function compare(a, b) + return a.score > b.score + end + table.sort(scores, compare) + return scores end