Prompt user just for backlink desc change when renaming

This commit is contained in:
Chris Barrett
2022-09-02 22:09:23 +12:00
parent a79be8dd20
commit f5e76b8f1f

View File

@@ -150,14 +150,16 @@ descriptions updated to this value."
(cond (cond
((null backlinks) ((null backlinks)
(org-roam-rewrite--update-node-title node new-title) (org-roam-rewrite--update-node-title node new-title)
(message "No backlinks found.")) (message "Renamed. No backlinks to update."))
((y-or-n-p (format "Rewriting %s link(s) from \"%s\" -> \"%s\". Continue? "
(length backlinks) (org-roam-node-title node) new-title))
(org-roam-rewrite--update-node-title node new-title)
(org-roam-rewrite--edit-backlinks backlinks (org-roam-node-id node) new-title)
(message "Rewrote %s links to note." (length backlinks)))
(t (t
(user-error "Rewrite aborted"))))) (org-roam-rewrite--update-node-title node new-title)
(cond ((y-or-n-p (format "Modify %s backlink description%s? "
(length backlinks)
(if (= 1 (length backlinks)) "" "s")))
(org-roam-rewrite--edit-backlinks backlinks (org-roam-node-id node) new-title)
(message "Rewrote %s links to note." (length backlinks)))
(t
(message "Rename completed.")))))))
;;;###autoload ;;;###autoload
(defun org-roam-rewrite-remove (from to link-desc) (defun org-roam-rewrite-remove (from to link-desc)