Dois with status value: NULL, are deleted in Database. We don't need to send an online delete.

This commit is contained in:
Marsa Haoua
2013-10-09 14:12:33 +02:00
committed by Pascal-Nicolas Becker
parent 62e5b6f2f8
commit ada63be883

View File

@@ -682,7 +682,14 @@ public class DOIIdentifierProvider
// change doi status in db if necessary.
if (null != doiRow)
{
if(doiRow.isColumnNull("status"))
{
doiRow.setColumn("status", DELETED);
}
else
{
doiRow.setColumn("status", TO_BE_DELETED);
}
try {
DatabaseManager.update(context, doiRow);
context.commit();