From 701ef7c0544a656e9016ba2e8d67bd5c718720f7 Mon Sep 17 00:00:00 2001 From: Bryan Date: Thu, 17 Oct 2024 01:20:01 -0600 Subject: [PATCH] Remove before cd hooks, call persistence.save() before ing --- lua/cd-project/api.lua | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/lua/cd-project/api.lua b/lua/cd-project/api.lua index 1d49498..de55a6e 100644 --- a/lua/cd-project/api.lua +++ b/lua/cd-project/api.lua @@ -87,10 +87,7 @@ local function cd_project_in_tab(dir) return end - local hooks = cd_hooks.get_hooks(vim.g.cd_project_config.hooks, dir, "BEFORE_CD") - for _, hook in ipairs(hooks) do - hook(dir) - end + require("persistence").save() vim.fn.execute("tabe | tcd " .. vim.fn.fnameescape(dir)) @@ -105,10 +102,7 @@ local function cd_project(dir) vim.g.cd_project_last_project = vim.g.cd_project_current_project vim.g.cd_project_current_project = dir - local hooks = cd_hooks.get_hooks(vim.g.cd_project_config.hooks, dir, "BEFORE_CD") - for _, hook in ipairs(hooks) do - hook(dir) - end + require("persistence").save() vim.fn.execute("cd " .. vim.fn.fnameescape(dir))