Move date/time handling to NodaTime #41
Loading…
x
Reference in New Issue
Block a user
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?
v7 already uses NodaTime to convert dates/times from UTC to the small group's local time. When upgrade to v8, we ran into an issue that was exposed by a new version of Npgsql. In researching the text around this, rather than go through and put
DateTimeKind
on all the various dates and times, convert these to use NodaTime constructs.This affects prayer request entered and updated dates, as well as user last seen date/times. Ensure that queries for "current" and "expired" requests take the small group's time zone into account when they query this data.
(This is probably the root of the #22, which itself arose from #17... These implicit conversions have been "bug"ging this project for years.)
This is complete, and handles expiration properly (the day a request is entered is "day 0"). This will be part of version 8.