Skip to content

Commit 2d6ca49

Browse files
committed
Skip over broken requests when retrieving
References #235
1 parent e052da0 commit 2d6ca49

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

autoload/dispatch.vim

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -869,7 +869,7 @@ function! s:request(request) abort
869869
let i = len(s:makes)
870870
while i
871871
let i -= 1
872-
if s:makes[i].handler . '/' . dispatch#pid(s:makes[i]) ==# a:request
872+
if get(s:makes[i], 'handler') . '/' . dispatch#pid(s:makes[i]) ==# a:request
873873
return s:makes[i]
874874
endif
875875
endwhile
@@ -1068,7 +1068,7 @@ endfunction
10681068

10691069
function! dispatch#quickfix_init() abort
10701070
let request = s:request(w:quickfix_title)
1071-
if !has_key(request, 'handler')
1071+
if empty(request)
10721072
return
10731073
endif
10741074
let w:quickfix_title = ':Dispatch ' . escape(request.expanded, '%#') .

0 commit comments

Comments
 (0)