diff --git a/doc/release-notes/11629-CSLFix.md b/doc/release-notes/11629-CSLFix.md new file mode 100644 index 00000000000..374a0dc78be --- /dev/null +++ b/doc/release-notes/11629-CSLFix.md @@ -0,0 +1 @@ +The styled citations available through the "View Styled Citations" menu were including extra characters, e.g. 'doi:' in the URL form of the PIDs in the citation. This is now fixed. \ No newline at end of file diff --git a/src/main/java/edu/harvard/iq/dataverse/DataCitation.java b/src/main/java/edu/harvard/iq/dataverse/DataCitation.java index 589fb5fea9c..30d9928f59a 100644 --- a/src/main/java/edu/harvard/iq/dataverse/DataCitation.java +++ b/src/main/java/edu/harvard/iq/dataverse/DataCitation.java @@ -749,7 +749,7 @@ public JsonObject getCSLJsonFormat() { if (seriesTitles != null) { itemBuilder.containerTitle(formatString(seriesTitles.get(0), true)); } - itemBuilder.version(version).DOI(persistentId.asString()); + itemBuilder.version(version).DOI(persistentId.asRawIdentifier()); if (keywords != null) { itemBuilder .categories(keywords.stream().map(keyword -> formatString(keyword, true)).toArray(String[]::new));