When a notification request is created on the news package on the same day as the release date for a news item, the notifications aren't sent.
When the notifications are swept, the request creation date must be less than or equal to the notification date. News currently sets the notification date to the publish date, which has a granularity of 'day'. The request creation_date is set to a full timestamp, but the notification date is set to the same day at midnight, never satisfying the condition.
Notifications will not be sent until a new item is sent on the next day.
I'd like to avoid adding minutes granularity to dates in the news package, as it explicity calls for days in the code. Does anyone have any suggestions for dealing with this issue?