From 76fbeb87deb0ad1d24c8bdfa7b862de521923c41 Mon Sep 17 00:00:00 2001 From: leizhe Date: Sun, 22 Aug 2021 18:35:38 +0900 Subject: [PATCH] fix(org): remove extra line when deadline or scheduled added --- src/main/frontend/handler/editor.cljs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/main/frontend/handler/editor.cljs b/src/main/frontend/handler/editor.cljs index 513b4b673..0de93972d 100644 --- a/src/main/frontend/handler/editor.cljs +++ b/src/main/frontend/handler/editor.cljs @@ -990,9 +990,10 @@ new-line (str (string/upper-case key) ": " value) new-content (let [lines (string/split-lines content) new-lines (map (fn [line] - (if (string/starts-with? (string/lower-case line) key) - new-line - line)) + (string/trim + (if (string/starts-with? (string/lower-case line) key) + new-line + line))) lines) new-lines (if (not= lines new-lines) new-lines