aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/net.lua
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2025-07-28 22:23:07 -0400
committerGitHub <noreply@github.com>2025-07-28 22:23:07 -0400
commit029b7a149fa77cefe45e8df5524ef41ed4ee78eb (patch)
treeb3a64bca38782c3b43f307dad58f54213bd97295 /runtime/lua/vim/net.lua
parentdc67ba948eec0a5628eff0b15ce87a7d27f58bb3 (diff)
parentdc3a30cfbb8304e10cff894a30c56fe43fc895ec (diff)
downloadrneovim-029b7a149fa77cefe45e8df5524ef41ed4ee78eb.tar.gz
rneovim-029b7a149fa77cefe45e8df5524ef41ed4ee78eb.tar.bz2
rneovim-029b7a149fa77cefe45e8df5524ef41ed4ee78eb.zip
Merge #35000 docs: lsp, ui events, dev guidance
Diffstat (limited to 'runtime/lua/vim/net.lua')
-rw-r--r--runtime/lua/vim/net.lua16
1 files changed, 5 insertions, 11 deletions
diff --git a/runtime/lua/vim/net.lua b/runtime/lua/vim/net.lua
index 199b115e93..cd36e3027a 100644
--- a/runtime/lua/vim/net.lua
+++ b/runtime/lua/vim/net.lua
@@ -40,17 +40,11 @@ function M.request(url, opts, on_response)
table.insert(args, url)
local function on_exit(res)
- local err_msg = nil
- local response = nil
-
- if res.code ~= 0 then
- err_msg = (res.stderr ~= '' and res.stderr)
- or string.format('Request failed with exit code %d', res.code)
- else
- response = {
- body = opts.outpath and true or res.stdout,
- }
- end
+ local s = 'Request failed with exit code %d'
+ local err_msg = res.code ~= 0
+ and ((res.stderr ~= '' and res.stderr) or string.format(s, res.code))
+ or nil
+ local response = res.code == 0 and { body = opts.outpath and true or res.stdout } or nil
if on_response then
on_response(err_msg, response)