Project

General

Profile

« Previous | Next » 

Revision 8444

Update CNodeService.delete() and .archive() to handle situations where the pid is of formatType DATA, and therefore are not registered in the identifier table, and caused NotFound exceptions. For DATA objects, we just update the system metadata now, and for all other objects (METADATA, RESOURCE), we continue to use super.{delete()|archive()}. Also, log the delete/archive into the event log.

https://projects.ecoinformatics.org/ecoinfo/issues/6315
https://redmine.dataone.org/issues/4204

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences