From 21aa13eedc42eb966dd0810b2d551c14b5621901 Mon Sep 17 00:00:00 2001 From: Zachatoo Date: Thu, 16 Nov 2023 21:50:43 -0700 Subject: [PATCH] fix: frontmatter updates not persisting when using app.vault.processFrontMatter outside of a tp.hooks module refs: #1245 --- src/core/Templater.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/Templater.ts b/src/core/Templater.ts index 591d3f2c..842acb57 100644 --- a/src/core/Templater.ts +++ b/src/core/Templater.ts @@ -242,7 +242,9 @@ export class Templater { const doc = editor.getDoc(); const oldSelections = doc.listSelections(); doc.replaceSelection(output_content); - await app.vault.modify(active_editor.file, editor.getValue()); + if (active_view) { + await active_view.save(); + } app.workspace.trigger("templater:template-appended", { view: active_view,