diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el index b2e54e693..5990bbb30 100644 --- a/lisp/org-agenda.el +++ b/lisp/org-agenda.el @@ -10143,7 +10143,8 @@ to override `appt-message-warning-time'." (defun org-agenda-todo-yesterday (&optional arg) "Like `org-agenda-todo' but the time of change will be 23:59 of yesterday." (interactive "P") - (let* ((hour (third (decode-time + (let* ((org-use-effective-time t) + (hour (third (decode-time (org-current-time)))) (org-extend-today-until (1+ hour))) (org-agenda-todo arg))) diff --git a/lisp/org.el b/lisp/org.el index 1244160b2..bed5cb988 100755 --- a/lisp/org.el +++ b/lisp/org.el @@ -12469,7 +12469,8 @@ nil or a string to be used for the todo mark." ) (interactive "P") (if (eq major-mode 'org-agenda-mode) (apply 'org-agenda-todo-yesterday arg) - (let* ((hour (third (decode-time + (let* ((org-use-effective-time t) + (hour (third (decode-time (org-current-time)))) (org-extend-today-until (1+ hour))) (org-todo arg))))