Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unexpected behavior: TODOUNDATED ignores Daily Notes #44

Closed
tbastos opened this issue Jun 30, 2022 · 1 comment
Closed

Unexpected behavior: TODOUNDATED ignores Daily Notes #44

tbastos opened this issue Jun 30, 2022 · 1 comment

Comments

@tbastos
Copy link

tbastos commented Jun 30, 2022

TODOUNDATED finds undated TODOs in normal pages, but not in Daily Notes. This is unexpected, as the documentation says:

Purpose: Returns a list of block references of TODOs with no date

Without any qualification, I'd expect it to work for TODOs in Daily Notes. Lots of people create tasks in their Daily Notes by default, and without TODOUNDATED we cannot detect when we forgot to schedule a TODO, and it may be lost forever.

For example, I have the following in my Daily SmartBlock:

- <%TODOTODAY%><%SKIPIFEMPTY%>
- ### <%IFCHILDREN%>📥 Inbox (unscheduled)
    - <%TODOUNDATED:20,(({uid})),-Now,-Soon,-Later%><%SKIPIFEMPTY%>
- ### <%IFCHILDREN%>⏰ Overdue
    - <%TODOOVERDUE%><%SKIPIFEMPTY%>
- ### <%IFCHILDREN%>🔜 Upcoming
    - <%TODOFUTUREDNP%><%SKIPIFEMPTY%>

This would work almost perfectly to ensure I don't miss any tasks (and that they're all tagged with a date or with Now/Soon/Later) if TODOUNDATED worked with Daily Notes.

Is there any reason why we can't have this feature?

@dvargas92495
Copy link
Collaborator

This is intentional, and I have updated the docs to clarify so. There are several users dependent on "dated" to mean either tagged by dates or on a date page.

I would recommend checking out TODOOVERDUEDNP to see if it covers the rest of your needs. If not, I'm open to PRs for a new command that is similar to TODOUNDATED but achieves what you're looking for

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants