diff options
Diffstat (limited to 'lua/nvim_lsp/skeleton.lua')
| -rw-r--r-- | lua/nvim_lsp/skeleton.lua | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lua/nvim_lsp/skeleton.lua b/lua/nvim_lsp/skeleton.lua index 9fa6f835..0d69fed0 100644 --- a/lua/nvim_lsp/skeleton.lua +++ b/lua/nvim_lsp/skeleton.lua @@ -130,9 +130,11 @@ function skeleton.__newindex(t, template_name, template) function manager.try_add() local root_dir = get_root_dir(api.nvim_buf_get_name(0), api.nvim_get_current_buf()) - print(api.nvim_get_current_buf(), root_dir) + if not root_dir then return end local id = manager.add(root_dir) - lsp.buf_attach_client(0, id) + if id then + lsp.buf_attach_client(0, id) + end end M.manager = manager |
