Skip to content

Commit effff96

Browse files
committed
fix: preserve doi if submitted in POST /api/v3/publisheddata
1 parent c5da995 commit effff96

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/published-data/published-data.controller.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,13 @@ export class PublishedDataController {
9696
datasetPids: inputObsoletePublishedData.pidArray,
9797
};
9898

99+
if (
100+
"doi" in inputObsoletePublishedData &&
101+
typeof inputObsoletePublishedData.doi === "string"
102+
) {
103+
propertiesModifier.doi = inputObsoletePublishedData.doi;
104+
}
105+
99106
if ("affiliation" in inputObsoletePublishedData) {
100107
propertiesModifier.metadata.affiliation =
101108
inputObsoletePublishedData.affiliation;

0 commit comments

Comments
 (0)