safer git_status_dir

This commit is contained in:
Alexander Courtis
2024-10-11 18:00:25 +11:00
parent 98ca98cd87
commit 893957a8d9

View File

@@ -296,10 +296,10 @@ function M.git_status_dir(parent_ignored, status, path, path_file)
if status then if status then
return { return {
file = status.files and status.files[path] or path_file and status.files[path_file], file = status.files and (status.files[path] or status.files[path_file]),
dir = status.dirs and { dir = status.dirs and {
direct = status.dirs.direct[path], direct = status.dirs.direct and status.dirs.direct[path],
indirect = status.dirs.indirect[path], indirect = status.dirs.indirect and status.dirs.indirect[path],
}, },
} }
end end