Add filter to filter by "no start date" #421
Replies: 5 comments 7 replies
-
Reading the docs, this is not a bug but the intended behaviour: "When filtering queries by start date, the result will include tasks without a start date. This way, you can use the start date as a filter to filter out any tasks that you cannot yet work on." I would also like to be able to filter out tasks without start date. In my case, I want to see "all tasks I could work on by date X" but then sometimes also "all tasks that are deferred since after date X". As it is now, the latter query gets cluttered with tasks with no start date. The workaround is to give every task a start date... |
Beta Was this translation helpful? Give feedback.
-
Yes, it is working per the docs, which makes it a design bug. The Start date filter should behave in the same way as the other filters. For example, in my case not all tasks can or should have a start date at this point. Also, depending on other users' workflows, they might have a large number of tasks which would make giving all of them start dates unwieldy. |
Beta Was this translation helpful? Give feedback.
-
As @kalmir correctly pointed out this is by design. If you need to filter by "does not have a start date", you are likely not using it as intended. I think "scheduled" date would be more appropriate for what you are trying to do? If a task doesn't have a start date, it means you can work on it now as it isn't blocked until the start date. |
Beta Was this translation helpful? Give feedback.
-
@schemar , I think the intended action here is NOT list of "does not have a start date" tasks but actually "only tasks which have a start date". The use-case is common in my view, to show all tasks with start date after some date (e.g. next month) but only those. To check what tasks are "deferred to" in the future, to see what is coming, even if it is not actionable now. The way it is now with your (great!) plug-in is that such a view gets cluttered also with tasks with no start date assigned. These tasks are not "deferred" or "waiting for" and thus don't fall in this category. In my case I get to see these "no start date" tasks in other views and don't want to see them in "what is on-hold or waiting for something" view (typically there are many of these tasks thus rendering the "waiting for" view unusable). Not sure if that makes sense the way I am explaining it :) |
Beta Was this translation helpful? Give feedback.
-
I'll second that use case for planning.
Another one is Reviewing and Assessing Processes. Being able to see
non-actionable items together would allow me to identify bottlenecks or
places for improvement/action. However, I don't need to see them in every
single view that uses start dates.
|
Beta Was this translation helpful? Give feedback.
-
Issue tracker is ONLY used for reporting bugs. New feature ideas should be discussed in the ideas section. Please use the Q&A section for supporting issues. Please use the search function.
If you encountered the issue after you installed, updated, or reloaded the tasks plugin, please try restarting obsidian before reporting the bug.
If you want to report a bug, please follow the guide lines below to help me resolve it.
Expected Behavior
I want to be able to query tasks that have a start date. I know this might be by design per the docs, but if that is set in stone, can an extra filter to exclude tasks with no start date be added?
Current Behavior
When I filter by start date, all tasks with no start date appear when I filter by start date. I want to be able to see upcoming start dates or other filters based on start date, but I cannot do that since all tasks without a start date appear.
Steps to Reproduce
Context (Environment)
Possible Solution
Beta Was this translation helpful? Give feedback.
All reactions