From 36495038ddcde2dd13d32cf67cb460db33efa897 Mon Sep 17 00:00:00 2001 From: Debanjum Singh Solanky Date: Fri, 17 Jun 2022 16:28:56 +0300 Subject: [PATCH] Fix storing parsed CLOSED date in OrgNode The CLOSED date was getting parsed but not stored Adding setClosed at start also fixed the issue --- src/processor/org_mode/orgnode.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/processor/org_mode/orgnode.py b/src/processor/org_mode/orgnode.py index b8149ce9..e8db6ff4 100644 --- a/src/processor/org_mode/orgnode.py +++ b/src/processor/org_mode/orgnode.py @@ -56,6 +56,7 @@ def makelist(filename): heading = "" bodytext = "" tags = set() # set of all tags in headline + closed_date = '' sched_date = '' deadline_date = '' nodelist = [] @@ -69,6 +70,9 @@ def makelist(filename): if hdng: if heading: # we are processing a heading line thisNode = Orgnode(level, heading, bodytext, tags) + if closed_date: + thisNode.setClosed(closed_date) + closed_date = '' if sched_date: thisNode.setScheduled(sched_date) sched_date = ""