After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 774608 - Entering dates after daylight savings rollover causes date to be incremented by one day
Entering dates after daylight savings rollover causes date to be incremented ...
Status: RESOLVED DUPLICATE of bug 772382
Product: GnuCash
Classification: Other
Component: Register
2.6.14
Other Mac OS
: Normal normal
: ---
Assigned To: gnucash-ui-maint
gnucash-ui-maint
Depends on:
Blocks:
 
 
Reported: 2016-11-17 09:11 UTC by Nicholas Sherlock
Modified: 2018-06-29 23:52 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
01 - Enter a date of 2016-09-25 (109.14 KB, image/png)
2016-11-17 09:11 UTC, Nicholas Sherlock
Details
02 - Date stays accepted when moving to description field (73.34 KB, image/png)
2016-11-17 09:11 UTC, Nicholas Sherlock
Details
03 - Completing the transaction by clicking enter changes the date.png (79.91 KB, image/png)
2016-11-17 09:12 UTC, Nicholas Sherlock
Details

Description Nicholas Sherlock 2016-11-17 09:11:20 UTC
Created attachment 340115 [details]
01 - Enter a date of 2016-09-25

I'm in the New Zealand timezone, where Daylight Savings time started on 25 September 2016, moving clocks forward one hour at that time.

If I enter transactions in the account register with the date "24/09/2016" or earlier, no problem occurs. 

However, if I enter transactions with the date "25/09/2016" or later, either by typing or by using the GUI calendar picker, the date is advanced by one day when the transaction loses focus.

This bug is new in 2.16.14, it works correctly in 2.16.13. I suspect it is a side-effect of the fix for #137017
Comment 1 Nicholas Sherlock 2016-11-17 09:11:55 UTC
Created attachment 340116 [details]
02 - Date stays accepted when moving to description field
Comment 2 Nicholas Sherlock 2016-11-17 09:12:14 UTC
Created attachment 340117 [details]
03 - Completing the transaction by clicking enter changes the date.png
Comment 3 John Ralls 2016-11-17 15:11:55 UTC
See https://github.com/Gnucash/gnucash/commit/5a7c791c96cc7bf84002f6894d44a2ef12dd46d4.Thanks for taking the time to report this.
This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed in the code repository.

*** This bug has been marked as a duplicate of bug 772382 ***
Comment 4 John Ralls 2018-06-29 23:52:05 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=774608. Please update any external references or bookmarks.