aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorMenno <menno1337@gmail.com>2023-12-21 13:21:06 +0200
committerPeter Lithammer <peter.lithammer@gmail.com>2023-12-21 13:12:09 +0100
commite3371e11f8d8045a1d01905e59057530cea2b472 (patch)
treed34b734c3957a4116f6ab9b30fcbda285068dad2 /lua
parentchore: move loading status check to the top (#2942) (diff)
downloadnvim-lspconfig-e3371e11f8d8045a1d01905e59057530cea2b472.tar
nvim-lspconfig-e3371e11f8d8045a1d01905e59057530cea2b472.tar.gz
nvim-lspconfig-e3371e11f8d8045a1d01905e59057530cea2b472.tar.bz2
nvim-lspconfig-e3371e11f8d8045a1d01905e59057530cea2b472.tar.lz
nvim-lspconfig-e3371e11f8d8045a1d01905e59057530cea2b472.tar.xz
nvim-lspconfig-e3371e11f8d8045a1d01905e59057530cea2b472.tar.zst
nvim-lspconfig-e3371e11f8d8045a1d01905e59057530cea2b472.zip
fix(pyright): only send commands to pyright
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/server_configurations/pyright.lua9
1 files changed, 8 insertions, 1 deletions
diff --git a/lua/lspconfig/server_configurations/pyright.lua b/lua/lspconfig/server_configurations/pyright.lua
index 0f92e1b4..aef26f97 100644
--- a/lua/lspconfig/server_configurations/pyright.lua
+++ b/lua/lspconfig/server_configurations/pyright.lua
@@ -15,7 +15,14 @@ local function organize_imports()
command = 'pyright.organizeimports',
arguments = { vim.uri_from_bufnr(0) },
}
- vim.lsp.buf.execute_command(params)
+
+ local clients = vim.lsp.get_active_clients {
+ bufnr = vim.api.nvim_get_current_buf(),
+ name = 'pyright',
+ }
+ for _, client in ipairs(clients) do
+ client.request('workspace/executeCommand', params, nil, 0)
+ end
end
local function set_python_path(path)