From 74afe95d0e27cc0cfe4075a591d64560ededfe9c Mon Sep 17 00:00:00 2001 From: Harrison Cramer Date: Thu, 3 Aug 2023 09:55:19 -0400 Subject: [PATCH] BUGFIX: Don't try to start server when on main branch --- lua/gitlab/init.lua | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lua/gitlab/init.lua b/lua/gitlab/init.lua index 2f943b5..616daf5 100644 --- a/lua/gitlab/init.lua +++ b/lua/gitlab/init.lua @@ -65,6 +65,13 @@ M.setup = function(args) state.BASE_BRANCH = args.base_branch end + local current_branch_raw = io.popen("git rev-parse --abbrev-ref HEAD"):read("*a") + local current_branch = string.gsub(current_branch_raw, "\n", "") + + if current_branch == state.BASE_BRANCH then + return + end + if u.is_gitlab_repo() then state.PORT = args.port or 21036 vim.fn.jobstart(state.BIN .. " " .. state.PROJECT_ID .. " " .. state.PORT, {