summaryrefslogtreecommitdiff
path: root/lua/99/extensions/fzf_lua.lua
diff options
context:
space:
mode:
authorThePrimeagen <the.primeagen@gmail.com>2026-02-21 13:24:01 -0700
committerGitHub <noreply@github.com>2026-02-21 13:24:01 -0700
commit539690d6aa304d179ea6cf9d5522d5ea3f47ae8a (patch)
treeb90afc63a403ec06586c4845a2a05b275e2acc43 /lua/99/extensions/fzf_lua.lua
parent6612d1e8b92828b691d6aac1f5ab3c5f4ed20a5c (diff)
parentbdfd1a665bcd6d643e8bfff1b041c5f7d5c15b88 (diff)
downloada4-539690d6aa304d179ea6cf9d5522d5ea3f47ae8a.tar.xz
a4-539690d6aa304d179ea6cf9d5522d5ea3f47ae8a.zip
Merge pull request #128 from 0xr3ngar/master
fix: error handling for model selection in fzf_lua and telescope extensions
Diffstat (limited to 'lua/99/extensions/fzf_lua.lua')
-rw-r--r--lua/99/extensions/fzf_lua.lua18
1 files changed, 9 insertions, 9 deletions
diff --git a/lua/99/extensions/fzf_lua.lua b/lua/99/extensions/fzf_lua.lua
index e087028..71a17e5 100644
--- a/lua/99/extensions/fzf_lua.lua
+++ b/lua/99/extensions/fzf_lua.lua
@@ -20,16 +20,16 @@ end
--- @param provider _99.Providers.BaseProvider?
function M.select_model(provider)
- pickers_util.get_models(provider, function(models, current)
- local ok, fzf = pcall(require, "fzf-lua")
- if not ok then
- vim.notify(
- "99: fzf-lua is required for this extension",
- vim.log.levels.ERROR
- )
- return
- end
+ local ok, fzf = pcall(require, "fzf-lua")
+ if not ok then
+ vim.notify(
+ "99: fzf-lua is required for this extension",
+ vim.log.levels.ERROR
+ )
+ return
+ end
+ pickers_util.get_models(provider, function(models, current)
fzf.fzf_exec(promote_current(models, current), {
prompt = "99: Select Model (current: " .. current .. ")> ",
actions = {