[GH-ISSUE #1610] Filtering supports "Include Tasks which don't have a value set" but saved views do not #6451

Open
opened 2026-04-20 17:03:10 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @jonwedell on GitHub (Oct 8, 2025).
Original GitHub issue: https://github.com/go-vikunja/vikunja/issues/1610

Description

When applying filters to a view, the "Include Tasks which don't have a value set" option is available.

When creating a new saved view it is not. I believe this makes it impossible to create my desired view.

My desired view is the filter startDate < now + "Include Tasks which don't have a value set" to show all tasks which either have already started or do not have a start date defined. (Filter out future tasks that are not ready to start.)

Which alternatives did you consider using instead?

I also attempted to see if I could filter against null, with a rule like startDate < now || startDate = null but filtering against null values is also not supported. I would prefer to filter against null than have "Include Tasks which don't have a value set" to created my desired filter, but the inconsistency of the presence of that option seems confusing and potentially worth it's own issue.

Originally created by @jonwedell on GitHub (Oct 8, 2025). Original GitHub issue: https://github.com/go-vikunja/vikunja/issues/1610 ### Description When applying filters to a view, the "Include Tasks which don't have a value set" option is available. When creating a new saved view it is not. I believe this makes it impossible to create my desired view. My desired view is the filter `startDate < now` + "Include Tasks which don't have a value set" to show all tasks which either have already started or do not have a start date defined. (Filter out future tasks that are not ready to start.) ### Which alternatives did you consider using instead? I also attempted to see if I could filter against null, with a rule like `startDate < now || startDate = null` but filtering against null values is also [not supported](https://github.com/go-vikunja/vikunja/issues/1449). I would prefer to filter against null than have "Include Tasks which don't have a value set" to created my desired filter, but the inconsistency of the presence of that option seems confusing and potentially worth it's own issue.
GiteaMirror added the area/filtersarea/views labels 2026-04-20 17:03:10 -05:00
Author
Owner

@kolaente commented on GitHub (Oct 8, 2025):

This will work once we get filtering by null values.

<!-- gh-comment-id:3381764547 --> @kolaente commented on GitHub (Oct 8, 2025): This will work once we get filtering by null values.
Author
Owner

@callmenoodles commented on GitHub (Nov 29, 2025):

This will work once we get filtering by null values.

Is someone working on this? I can't find the corresponding issue.

<!-- gh-comment-id:3591726448 --> @callmenoodles commented on GitHub (Nov 29, 2025): > This will work once we get filtering by null values. Is someone working on this? I can't find the corresponding issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#6451