Skip to content
Snippets Groups Projects

fix(PublicationIndexEntryDataProvider): [AOU-1650] fix mapping for editors

Merged Nicolas.Rod requested to merge rodn-1650-editor-missing-in-bibliography-texts into master
1 file
+ 1
10
Compare changes
  • Side-by-side
  • Inline
@@ -185,16 +185,7 @@ public class PublicationIndexEntryDataProvider implements ItemDataProvider {
} else {
String containerEditor = depositDocAdapter.getContainerEditor(depositDoc);
if (!StringTool.isNullOrEmpty(containerEditor)) {
String[] editor = containerEditor.split(",");
String givenName = null;
String lastName = null;
if (editor.length == 1) {
givenName = editor[0];
} else if (editor.length == 2) {
lastName = editor[0];
givenName = editor[1];
}
CSLName cslName = new CSLNameBuilder().given(givenName).family(lastName).build();
CSLName cslName = new CSLNameBuilder().literal(containerEditor).build();
builder.editor(cslName);
}
}
Loading