Events with dcterms:created field can't have start date/time edited

Steps to reproduce

Create an event/recording which has the dcterm:created element using the rest endpoint POST /recordings/

<?xml version="1.0" encoding="UTF-8"?>
<dublincore xmlns="http://www.opencastproject.org/xsd/1.0/dublincore/" xmlns:dcterms="http://purl.org/dc/terms/">
<dcterms:temporal>start=2016-05-13T15:00:00Z; end=2016-05-13T15:55:00Z; scheme=W3C-DTF;</dcterms:temporal>
<dcterms:title>MATH1234</dcterms:title>
<dcterms:created>2016-05-12T15:00:00Z</dcterms:created>
<dcterms:spatial>dummy</dcterms:spatial>
</dublincore>

#Capture Agent specific data
event.title=MATH1234
event.location=dummy
capture.device.id=dummy

In the Admin UI edit the start date/time and update the recording.
In the recordings the start date/time is unchanged.

Inspect workflow:

  • the workflow start/end datetime are correct

  • but the mediapackage start datetime is not updated

Check the recording:

  • GET /recordings/{id}.xml shows that the recordings itself has been updated.

For some reason the mediapackages start datetime is not being updated if the recordings has a created field set.

Status

Assignee

James Perrin

Reporter

James Perrin

Severity

Non Functioning

Tags (folksonomy)

Fix versions

Affects versions

Priority

Major
Configure