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 |
Reporter | vboctor | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | confirmed | Resolution | open | ||
Product Version | git trunk | ||||
Summary | 0009291: Bogus history entries are created for Due Date | ||||
Description | See 0009288 for an example. Here is some extracted entries: 1970-01-01 => 1969-12-31 | ||||
Tags | due_date | ||||
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. |
|