aboutsummaryrefslogtreecommitdiffstats
path: root/lua/nvim-lsp-installer
diff options
context:
space:
mode:
Diffstat (limited to 'lua/nvim-lsp-installer')
-rw-r--r--lua/nvim-lsp-installer/core/managers/github/init.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/lua/nvim-lsp-installer/core/managers/github/init.lua b/lua/nvim-lsp-installer/core/managers/github/init.lua
index 107bc94d..9a7462dd 100644
--- a/lua/nvim-lsp-installer/core/managers/github/init.lua
+++ b/lua/nvim-lsp-installer/core/managers/github/init.lua
@@ -33,7 +33,12 @@ function M.release_file(opts)
:get_or_throw "Failed to fetch latest release from GitHub API."
end)
---@type string
- local asset_file = type(opts.asset_file) == "function" and opts.asset_file(release) or opts.asset_file
+ local asset_file
+ if type(opts.asset_file) == "function" then
+ asset_file = opts.asset_file(release)
+ else
+ asset_file = opts.asset_file
+ end
if not asset_file then
error(
(