stable

Clone or download

Read-only

Start and end dates of a program increment should not be set to 1970 when no dates exist

Closes request #19204: REST representation of a burndown is incorrect when an artifact does not have a start date or a time frame semantic Part of story #18408: plan Features in Program Increment Change-Id: I2e0d6f2af1b3d9197a379f8e85b35127be6bca04

Modified Files

Name
M plugins/crosstracker/include/CrossTracker/Report/CSV/Format/FormElementToValueVisitor.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Artifact/Tracker_Artifact_ChangesetValue_Date.class.php +3 −5 Go to diff View file
M plugins/tracker/include/Tracker/FormElement/Tracker_FormElement_Field_Date.php +1 −1 Go to diff View file
M plugins/tracker/include/Tracker/Semantic/Timeframe/TimeframeBuilder.php +19 −5 Go to diff View file
M plugins/tracker/tests/unit/Tracker/Semantic/Timeframe/TimeframeBuilderTest.php +34 −32 Go to diff View file
M src/common/date/TimePeriodWithoutWeekEnd.class.php +4 −0 Go to diff View file
M tests/unit/common/date/TimePeriodWithoutWeekEndTest.php +9 −0 Go to diff View file