Skip to content
Snippets Groups Projects
Verified Commit 90593720 authored by Tobias Grantner's avatar Tobias Grantner
Browse files

Adjusted metadata export to include DOI if it exists

parent f1c03d7e
Branches
Tags
2 merge requests!163Relase 1.3.0,!150Resolve "Use DOIs as PIDs"
...@@ -179,7 +179,11 @@ public class IdentifierServiceImpl implements IdentifierService { ...@@ -179,7 +179,11 @@ public class IdentifierServiceImpl implements IdentifierService {
final Identifier identifier = find(id); final Identifier identifier = find(id);
/* context */ /* context */
final Context context = new Context(); final Context context = new Context();
if(identifier.getDoi() != null) {
context.setVariable("doi", identifier.getDoi());
} else {
context.setVariable("doi", endpointConfig.getWebsiteUrl() + "/pid/" + identifier.getId()); context.setVariable("doi", endpointConfig.getWebsiteUrl() + "/pid/" + identifier.getId());
}
context.setVariable("creators", identifier.getCreators()); context.setVariable("creators", identifier.getCreators());
context.setVariable("title", identifier.getTitle()); context.setVariable("title", identifier.getTitle());
context.setVariable("publisher", identifier.getPublisher()); context.setVariable("publisher", identifier.getPublisher());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment