mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-08 10:34:25 +00:00
Dois with status value: NULL, are deleted in Database. We don't need to send an online delete.
This commit is contained in:

committed by
Pascal-Nicolas Becker

parent
62e5b6f2f8
commit
ada63be883
@@ -681,8 +681,15 @@ public class DOIIdentifierProvider
|
|||||||
|
|
||||||
// change doi status in db if necessary.
|
// change doi status in db if necessary.
|
||||||
if (null != doiRow)
|
if (null != doiRow)
|
||||||
|
{
|
||||||
|
if(doiRow.isColumnNull("status"))
|
||||||
|
{
|
||||||
|
doiRow.setColumn("status", DELETED);
|
||||||
|
}
|
||||||
|
else
|
||||||
{
|
{
|
||||||
doiRow.setColumn("status", TO_BE_DELETED);
|
doiRow.setColumn("status", TO_BE_DELETED);
|
||||||
|
}
|
||||||
try {
|
try {
|
||||||
DatabaseManager.update(context, doiRow);
|
DatabaseManager.update(context, doiRow);
|
||||||
context.commit();
|
context.commit();
|
||||||
|
Reference in New Issue
Block a user