Skip to content

Commit fb7c2e6

Browse files
authored
Merge pull request #236 from prabirshrestha/fix-null
Check result is null
2 parents c72a3f4 + 84e79ff commit fb7c2e6

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

autoload/lsp/omni.vim

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,12 @@ function! s:get_completion_result(data) abort
139139
if type(l:result) == type([])
140140
let l:items = l:result
141141
let l:incomplete = 0
142-
else
142+
elseif type(l:result) == type({})
143143
let l:items = l:result['items']
144144
let l:incomplete = l:result['isIncomplete']
145+
else
146+
let l:items = []
147+
let l:incomplete = 0
145148
endif
146149

147150
let l:matches = type(l:items) == type([]) ? map(l:items, {_, item -> lsp#omni#get_vim_completion_item(item) }) : []

0 commit comments

Comments
 (0)