Bug #9217

rightsMD and dmdSec not updated properly if metadata deleted during reingest

Added by Sarah Romkey over 6 years ago. Updated about 5 years ago.

Status:QA/ReviewStart date:12/06/2015
Priority:MediumDue date:
Assignee:-% Done:


Target version:-
Google Code Legacy ID: Pull Request:
Sponsored:No Requires documentation:


During AIP reingest, if a user deletes a rights or DC record and creates a new one, it should follow the same behaviour as when the rights or DC is updated. Currently, if rights or DC are deleted and replaced with a newer version, both records appear in the METS record but with no indication of which is current or superseded. Instead the METS record should read as:

For a new dmdSec

<mets:dmdSec ID="dmdSec_1" STATUS="original">
   <! --original dmdSec follows-->
<mets:dmdSec CREATED="2015-12-06T16:07:28" ID="dmdSec_2" STATUS="updated">
   <! --new dmdSec follows-->

For a new rightsMD

<mets:rightsMD ID="rightsMD_1" STATUS="superseded">
   <! --original rightsMD follows>
<mets:rightsMD CREATED="2015-12-06T16:07:28" ID="rightsMD_3" STATUS="current">
   <! --new rightsMD follows-->


#3 Updated by Jesús García Crespo almost 6 years ago

  • Assignee deleted (Jesús García Crespo)

#4 Updated by Sarah Romkey about 5 years ago

  • Status changed from New to QA/Review

Should have been fixed in 1.6 release.

Also available in: Atom PDF