From 22389fdb3dc8f604159b47db5f26f145bf8b3fa7 Mon Sep 17 00:00:00 2001 From: Harrison Cramer Date: Fri, 4 Aug 2023 12:25:39 -0400 Subject: [PATCH] BUGFIX: Don't error when there are no discussions for an MR, just alert the user --- lua/gitlab/discussions.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lua/gitlab/discussions.lua b/lua/gitlab/discussions.lua index 35259b2..8af4d46 100644 --- a/lua/gitlab/discussions.lua +++ b/lua/gitlab/discussions.lua @@ -49,6 +49,11 @@ M.list_discussions = function() end M.discussions = data.discussions vim.schedule(function() + if type(data.discussions) ~= "table" then + vim.notify("No discussions for this MR") + return + end + vim.cmd.tabnew() local buf = vim.api.nvim_create_buf(false, true) vim.api.nvim_command("aboveleft vsplit")