Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix #1976.
As reported by @jamesbraza in #1976, our datetime parsing method is not correct. The string returned by the server is timezoned to UTC. In the current code, we use
astimezone
to explicitly set the timezone when parsing the datetime. However this method is dependent on the local machine time. This PR fixes this by assigning explicitly the UTC timezone, without updating to local time.We didn't catch the error earlier most likely due to servers already been in UTC. Thanks @jamesbraza for reporting!