diff options
| author | Furkan Aydin <corsantic@users.noreply.github.com> | 2025-11-12 07:35:26 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-11 20:35:26 -0800 |
| commit | 4e41e4c907c8f90ce8871ed1ba488f4a5bb6da28 (patch) | |
| tree | 1a72ac4492818ab8715d3b0495bafd30e8c7c96a /lsp/angularls.lua | |
| parent | docs: update configs.md (diff) | |
| download | nvim-lspconfig-4e41e4c907c8f90ce8871ed1ba488f4a5bb6da28.tar nvim-lspconfig-4e41e4c907c8f90ce8871ed1ba488f4a5bb6da28.tar.gz nvim-lspconfig-4e41e4c907c8f90ce8871ed1ba488f4a5bb6da28.tar.bz2 nvim-lspconfig-4e41e4c907c8f90ce8871ed1ba488f4a5bb6da28.tar.lz nvim-lspconfig-4e41e4c907c8f90ce8871ed1ba488f4a5bb6da28.tar.xz nvim-lspconfig-4e41e4c907c8f90ce8871ed1ba488f4a5bb6da28.tar.zst nvim-lspconfig-4e41e4c907c8f90ce8871ed1ba488f4a5bb6da28.zip | |
fix(angularls): add nil check for config parameter #4181
The cmd function's config parameter can sometimes be nil,
causing a warning when attempting to access config.root.
Added a nil check to safely handle this case.
Fixes #4180
Diffstat (limited to 'lsp/angularls.lua')
| -rw-r--r-- | lsp/angularls.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lsp/angularls.lua b/lsp/angularls.lua index a5a94c6e..474905d7 100644 --- a/lsp/angularls.lua +++ b/lsp/angularls.lua @@ -66,7 +66,7 @@ end ---@type vim.lsp.Config return { cmd = function(dispatchers, config) - local root_dir = config.root or fn.getcwd() + local root_dir = (config and config.root) or fn.getcwd() local node_paths = collect_node_modules(root_dir) local ts_probe = table.concat(node_paths, ',') |
