emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/org 3bf33c0d7b 3/3: org-clock-get-table-data: Fix error


From: ELPA Syncer
Subject: [elpa] externals/org 3bf33c0d7b 3/3: org-clock-get-table-data: Fix error when :match uses LEVEL
Date: Thu, 9 May 2024 09:59:07 -0400 (EDT)

branch: externals/org
commit 3bf33c0d7bc83a8366e90792dedbc4eede6f63fe
Author: Ihor Radchenko <yantar92@posteo.net>
Commit: Ihor Radchenko <yantar92@posteo.net>

    org-clock-get-table-data: Fix error when :match uses LEVEL
    
    * lisp/org-clock.el (org-clock-get-table-data): Pass headline level to
    the clock table matcher.
    
    Link: 
https://orgmode.org/list/8acdd46f-4137-4957-bb52-827d817eb5e7@uberco.de
---
 lisp/org-clock.el | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lisp/org-clock.el b/lisp/org-clock.el
index 67feb6b35d..c572cc279e 100644
--- a/lisp/org-clock.el
+++ b/lisp/org-clock.el
@@ -3112,8 +3112,9 @@ PROPERTIES: The list properties specified in the 
`:properties' parameter
                         (let* ((todo (org-get-todo-state))
                                (tags-list (org-get-tags))
                                (org-scanner-tags tags-list)
-                               (org-trust-scanner-tags t))
-                          (funcall matcher todo tags-list nil)))))
+                               (org-trust-scanner-tags t)
+                                (level (org-current-level)))
+                          (funcall matcher todo tags-list level)))))
       (goto-char (point-min))
       (setq st t)
       (while (or (and (bobp) (prog1 st (setq st nil))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]