cb4c18b107499b8db40ba07425f3790ca89ab7a8
When filtering `pueue status` with a bare date and the `!=` operator (e.g. `end!=2022-01-10`), the generated predicate was `field < start_of_day && field > end_of_day`. A timestamp can never be both before the start and after the end of the same day, so the filter always evaluated to false and silently dropped every task. Use `||` so a task matches when its timestamp lies outside the given day, mirroring the `lt`/`gt` branches for the same column.
Languages
Rust
100%