From fdbd5ed1d8b66496f3a31501b6b9044447e1a557 Mon Sep 17 00:00:00 2001 From: yetone Date: Sun, 19 Jan 2025 17:28:42 +0800 Subject: [PATCH] fix: cleanup the empty suggestion (#1105) --- lua/avante/suggestion.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lua/avante/suggestion.lua b/lua/avante/suggestion.lua index b9efd39..1158b3b 100644 --- a/lua/avante/suggestion.lua +++ b/lua/avante/suggestion.lua @@ -183,6 +183,7 @@ L5: pass break end end + if #new_content_lines == 0 then return nil end return { id = s.start_row, original_start_row = s.start_row, @@ -191,6 +192,7 @@ L5: pass content = Utils.trim_all_line_numbers(table.concat(new_content_lines, "\n")), } end) + :filter(function(s) return s ~= nil end) :totable() --- sort the suggestions by start_row table.sort(new_suggestions, function(a, b) return a.start_row < b.start_row end)