Tree Refresh; Draft Note Replies (#289)
* fix: always refresh discussion tree data after choosing a new branch * fix: rebuild discussion tree without collapsing nodes after all edit/delete/create actions * feat: add command to refresh discussion tree * feat: Add support for draft note replies, e.g. replies to existing notes and comments in draft form * fix: allow backticks in comment suggestions This is a #MINOR release
This commit is contained in:
committed by
GitHub
parent
cf6ccddce3
commit
0d0ed1639a
@@ -71,12 +71,16 @@ return {
|
||||
toggle_discussions = async.sequence({
|
||||
info,
|
||||
user,
|
||||
draft_notes_dep,
|
||||
discussion_data,
|
||||
u.merge(draft_notes_dep, { refresh = true }),
|
||||
u.merge(discussion_data, { refresh = true }),
|
||||
}, discussions.toggle),
|
||||
toggle_resolved = async.sequence({ info }, discussions.toggle_discussion_resolved),
|
||||
toggle_draft_mode = discussions.toggle_draft_mode,
|
||||
publish_all_drafts = draft_notes.publish_all_drafts,
|
||||
reply = async.sequence({ info }, discussions.reply),
|
||||
refresh_data = function()
|
||||
-- This also rebuilds the regular views
|
||||
u.notify("Refreshing data...", vim.log.levels.INFO)
|
||||
draft_notes.rebuild_view(false, true)
|
||||
end,
|
||||
-- Other functions 🤷
|
||||
state = state,
|
||||
data = data.data,
|
||||
|
||||
Reference in New Issue
Block a user