summaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorPaul Bütow <1224732+snonux@users.noreply.github.com>2025-06-20 21:16:10 +0300
committerPaul Bütow <1224732+snonux@users.noreply.github.com>2025-06-20 21:16:10 +0300
commit00237add11d36c61fa5e5397da585b105567f2eb (patch)
tree9e51e4e93edf3f9e0e52054d8ae274dad349b922 /internal
parentda2d738eaa5e297c44aba89ad9a3fc9df9a45ca0 (diff)
Filter only pending tasks when listing
Diffstat (limited to 'internal')
-rw-r--r--internal/ui/table.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/internal/ui/table.go b/internal/ui/table.go
index 50fb7d1..5439a4d 100644
--- a/internal/ui/table.go
+++ b/internal/ui/table.go
@@ -95,7 +95,10 @@ func newTable(rows []atable.Row) atable.Model {
}
func (m *Model) reload() error {
- tasks, err := task.Export(m.filters...)
+ // Always show only pending tasks by default.
+ filters := append([]string(nil), m.filters...)
+ filters = append(filters, "status:pending")
+ tasks, err := task.Export(filters...)
if err != nil {
return err
}