Fix delete from DOIOrganiser

This commit is contained in:
Marsa Haoua
2013-10-02 18:07:40 +02:00
committed by Pascal-Nicolas Becker
parent 7d68f9936a
commit 69233ef4ba
2 changed files with 44 additions and 45 deletions

View File

@@ -667,9 +667,12 @@ public class DOIIdentifierProvider
}
if (TO_BE_DELETED != doiRow.getIntColumn("status"))
{
log.error("This identifier: {} couldn't be deleted",
log.error("This identifier: {} couldn't be deleted. "
+ "Delete it first from metadata.",
DOI.SCHEME + doiRow.getStringColumn("doi"));
return;
throw new IllegalArgumentException("Couldn't delete this identifier:"
+ DOI.SCHEME + doiRow.getStringColumn("doi")
+ ". Delete it first from metadata.");
}
connector.deleteDOI(context, doi);