Skip to content

Commit

Permalink
fix: stop luarocks server list from being overwritten
Browse files Browse the repository at this point in the history
  • Loading branch information
simifalaye committed Sep 19, 2024
1 parent 7321589 commit a65e082
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions lua/rocks/config/internal.lua
Original file line number Diff line number Diff line change
Expand Up @@ -94,14 +94,16 @@ local default_config = {
---@return server_url[]
get_servers = function()
local luarocks_opts = config.get_rocks_toml().luarocks
-- WARNING: Return a copy of the constant table so it can't be modified by the caller
return luarocks_opts and type(luarocks_opts.servers) == "table" and luarocks_opts.servers
or constants.DEFAULT_ROCKS_SERVERS
or vim.deepcopy(constants.DEFAULT_ROCKS_SERVERS)
end,
---@return server_url[]
get_dev_servers = function()
local luarocks_opts = config.get_rocks_toml().luarocks
-- WARNING: Return a copy of the constant table so it can't be modified by the caller
return luarocks_opts and type(luarocks_opts.dev_servers) == "table" and luarocks_opts.dev_servers
or constants.DEFAULT_DEV_SERVERS
or vim.deepcopy(constants.DEFAULT_DEV_SERVERS)
end,
---@return server_url[]
get_all_servers = function()
Expand Down

0 comments on commit a65e082

Please sign in to comment.