diff --git a/lua/astrolsp/init.lua b/lua/astrolsp/init.lua index 39d33b2..233c3a8 100644 --- a/lua/astrolsp/init.lua +++ b/lua/astrolsp/init.lua @@ -243,7 +243,9 @@ function M.setup(opts) group = rename_augroup, desc = "trigger didRenameFiles LSP operation on AstroCore file rename", pattern = "AstroRenameFilePost", - callback = function(args) require("astrolsp.file_operations").didRenameFiles(args.data) end, + callback = function(args) + if args.data.success then require("astrolsp.file_operations").didRenameFiles(args.data) end + end, }) -- normalize format_on_save to table format