fix: apply non-existent file (#1224)

This commit is contained in:
yetone 2025-02-09 01:56:59 +08:00 committed by GitHub
parent 987275c64a
commit 26e40e5483
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -254,9 +254,12 @@ local function transform_result_content(selected_files, result_content, prev_fil
if not the_matched_file then
if not PPath:new(filepath):exists() then
Utils.warn("File not found: " .. filepath)
goto continue
end
the_matched_file = {
filepath = filepath,
content = "",
file_type = nil,
}
else
if not PPath:new(filepath):is_file() then
Utils.warn("Not a file: " .. filepath)
goto continue
@ -273,6 +276,7 @@ local function transform_result_content(selected_files, result_content, prev_fil
file_type = nil,
}
end
end
local file_content = vim.split(the_matched_file.content, "\n")
if start_line ~= 0 or end_line ~= 0 then break end