The ticket change date is the same as the reported date

Description

If you create a ticket the reported date is set by TSRM. If the ticket gets closed through the OpenNMS Web interface the "change date" is not changed and is the same as the reported date. If we close the ticket through OpenNMS with the WebUI or an automation like vacuumd the "change date" should reflect the time the ticket was closed by OpenNMS.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Ronny Trommer June 30, 2016 at 9:26 AM

The provided patch introduces a side effect and changed the behavior how the owner of the ticket is reported. This patch should only fix the change date problem and the behavior how the owner is reported needs to be reverted to the behavior as it was before.

Ronny Trommer June 28, 2016 at 1:46 PM

Merged to 18.0.1 release

Chandra Gorantla June 27, 2016 at 10:19 AM

I think we need to send it that way , I think TSRM does unmarshalling and converts it to GregorianCalendar

Ronny Trommer June 27, 2016 at 8:58 AM
Edited

What is wondering to me is the message we POST sends instead of

sends something like this:

The full conversation is shown here:

Ronny Trommer June 24, 2016 at 5:00 AM

Working branch and pull request to review here: https://github.com/OpenNMS/opennms/pull/874

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

PagerDuty

Created June 21, 2016 at 10:04 AM
Updated July 21, 2016 at 11:30 AM
Resolved July 21, 2016 at 7:31 AM