aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2021-11-21 13:26:25 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2021-11-21 13:26:25 +0100
commit37ef27177133eca24254e278d37497b5842f18fd (patch)
tree6a62c96f4fae1b5dccd17e70a583526f76eb63bf
parent6549f12af82dcf3fc204a0e2e5caf60acc7af477 (diff)
downloadvis-lspc-37ef27177133eca24254e278d37497b5842f18fd.tar.gz
vis-lspc-37ef27177133eca24254e278d37497b5842f18fd.zip
fix crash in error reporting
We crashed because a forgotten concatenation operator
-rw-r--r--init.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/init.lua b/init.lua
index 9be3aa8..a84c6bf 100644
--- a/init.lua
+++ b/init.lua
@@ -752,7 +752,9 @@ local function ls_handle_method_response(ls, method_response, req)
local err = method_response.error
if err then
- lspc_err(err .. ' occurred during ' .. method ' call')
+ local err_msg = err.message
+ local err_code = err.code
+ lspc_err(err_msg .. ' (' .. err_code .. ') occurred during ' .. method .. ' call')
end
local result = method_response.result