View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0009291||mantisbt||bugtracker||public||2008-06-22 19:57||2008-07-13 16:25|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Product Version||git trunk|
|Target Version||Fixed in Version|
|Summary||0009291: Bogus history entries are created for Due Date|
See 0009288 for an example. Here is some extracted entries:
1970-01-01 => 1969-12-31
with the patch i post in 0009272:0018136 i didn't have these problems. maybe you can try it.
I think this is due to bug 0009140 - a blank due date gets defaulted to 1970-01-01 instead of null, and then gets adjusted by the time zone. You're getting 1969-12-31 because you must be ahead of GMT (so the difference gets subtracted). And since this causes it to be "changed", MAntis logs the history of changes.
We also need a database upgrade step that deletes all these bogus entries. For example, delete all due date history entries that are smaller than year 2000.
|2008-06-22 19:57||vboctor||New Issue|
|2008-06-22 19:57||vboctor||Status||new => confirmed|
|2008-06-22 19:58||vboctor||Tag Attached: due_date|
|2008-06-27 08:44||mkornatzki||Note Added: 0018202|
|2008-06-27 10:27||Blue Ninja||Note Added: 0018204|
|2008-07-13 16:24||vboctor||Relationship added||child of 0008942|
|2008-07-13 16:25||vboctor||Note Added: 0018464|