From bf41352c1cd1635a9afc9bbfe9c43a78ea6e399e Mon Sep 17 00:00:00 2001 From: Jethro Kuan Date: Fri, 20 Nov 2020 21:32:36 +0800 Subject: [PATCH] (fix): fix title change not triggering rename if new title contains old (#1315) title Fixes #1303 --- org-roam.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org-roam.el b/org-roam.el index 224bbd5..1e3cddc 100644 --- a/org-roam.el +++ b/org-roam.el @@ -1401,7 +1401,7 @@ To be added to `org-roam-title-change-hook'." (when (string-match-p old-slug file-name) (let* ((new-slug (funcall org-roam-title-to-slug-function new-title)) (new-file-name (replace-regexp-in-string old-slug new-slug file-name))) - (unless (string-match-p file-name new-file-name) + (unless (string-equal file-name new-file-name) (rename-file file-name new-file-name) (set-visited-file-name new-file-name t t) (org-roam-db-update)