From 65d961afa1ddf4e992db708c5b02be1f8f499e88 Mon Sep 17 00:00:00 2001 From: William Boman Date: Tue, 15 Feb 2022 18:37:43 +0100 Subject: health: pcall version check --- lua/nvim-lsp-installer/health/init.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lua') diff --git a/lua/nvim-lsp-installer/health/init.lua b/lua/nvim-lsp-installer/health/init.lua index 02d8be49..1fc759a2 100644 --- a/lua/nvim-lsp-installer/health/init.lua +++ b/lua/nvim-lsp-installer/health/init.lua @@ -72,8 +72,8 @@ local function mk_healthcheck(callback) )[1] if opts.version_check then - local version_check = opts.version_check(version) - if version_check then + local ok, version_check = pcall(opts.version_check,version) + if ok and version_check then callback(HealthCheck.new { result = "version-mismatch", reason = version_check, -- cgit v1.2.3-70-g09d2