mirror of
https://github.com/slurdge/goeland.git
synced 2026-11-11 13:13:58 +00:00
[GH-ISSUE #330] Today filter triggers on any post with the same day of month #54
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: slurdge/goeland#54
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @BrandonDusseau on GitHub (Jul 13, 2026).
Original GitHub issue: https://github.com/slurdge/goeland/issues/330
I've been experiencing some weirdness with the "today" filter for a while, which I've only been able to pin down now. It seems the filter matches on any post with the same day of the month that hasn't yet been recorded, regardless of which month or year it was published.
For example, today (July 13) I received a digest with posts dated June 13. Looking at my previous emails, they arrived like this:
In my case since I set my cron expression to run only once early in the morning, this caused all posts to be delayed by at least a month as well.
To Reproduce
A portion of my configuration:
Steps to reproduce the behavior:
Expected behavior
Only posts from the current day should be delivered.
Screenshots
N/A
@slurdge commented on GitHub (Jul 13, 2026):
Whoah !!! Nice catch !
I've glanced at the code and yep, here it is:
My bad thinking the "day" part what the actual day and not the day of the month. I'll fix it later today.
@slurdge commented on GitHub (Jul 13, 2026):
@BrandonDusseau should be fixed in latest version !