We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9c327af commit 6894fb9Copy full SHA for 6894fb9
autoload/lsp/client.vim
@@ -243,11 +243,13 @@ function! s:lsp_get_last_request_id(id) abort
243
endfunction
244
245
function! s:lsp_is_error(obj_or_response) abort
246
- return has_key(a:obj_or_response, 'error')
247
-endfunction
248
-
249
-function! s:lsp_is_error(obj_or_response) abort
250
+ let vt = type(a:obj_or_response)
+ if vt == type('')
+ return len(a:obj_or_response) > 0
+ elseif vt == type({})
+ return has_key(a:obj_or_response, 'error')
251
+ endif
252
+ return 0
253
254
255
0 commit comments