From: shane.xb.qian <shane.qian@foxmail.com>
Date: Mon, 24 Oct 2022 17:01:30 +0000 (+0800)
Subject: fix: change to `get()` style.
X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=c2ad9d67fe1dad554fb46064d2d6d149bac1fbab;p=vim-lsp.git

fix: change to `get()` style.
---

diff --git a/autoload/lsp/handlers.vim b/autoload/lsp/handlers.vim
index 6be59b6..1ca8af1 100644
--- a/autoload/lsp/handlers.vim
+++ b/autoload/lsp/handlers.vim
@@ -25,9 +25,7 @@ def ProcessInitializeReply(lspserver: dict<any>, req: dict<any>, reply: dict<any
   lspserver.caps = caps
 
   if opt.lspOptions.autoComplete && caps->has_key('completionProvider')
-    if caps.completionProvider->has_key('triggerCharacters')
-	lspserver.completionTriggerChars = caps.completionProvider.triggerCharacters
-    endif
+    lspserver.completionTriggerChars = caps.completionProvider->get('triggerCharacters', [])
     lspserver.completionLazyDoc =
 		lspserver.caps.completionProvider->has_key('resolveProvider')
 		&& lspserver.caps.completionProvider.resolveProvider