diff --git a/dmp-backend/web/src/main/java/eu/eudat/models/data/funder/Funder.java b/dmp-backend/web/src/main/java/eu/eudat/models/data/funder/Funder.java index 4acf15619..d42444e6c 100644 --- a/dmp-backend/web/src/main/java/eu/eudat/models/data/funder/Funder.java +++ b/dmp-backend/web/src/main/java/eu/eudat/models/data/funder/Funder.java @@ -100,7 +100,7 @@ public class Funder implements DataModel entity.setId(this.id); entity.setLabel(this.label); entity.setType(this.type); - entity.setReference(this.reference == null ? "dmp:" + this.label : this.reference); + entity.setReference(this.reference == null ? "dmp:" + this.label : this.source + ":" + this.reference); entity.setDefinition(this.definition); entity.setCreated(this.created == null ? new Date() : this.created); entity.setStatus(this.status != null ? this.getStatus() : eu.eudat.data.entities.Grant.Status.ACTIVE.getValue()); diff --git a/dmp-backend/web/src/main/java/eu/eudat/models/data/grant/Grant.java b/dmp-backend/web/src/main/java/eu/eudat/models/data/grant/Grant.java index 2cb1d6b0c..884a84e31 100644 --- a/dmp-backend/web/src/main/java/eu/eudat/models/data/grant/Grant.java +++ b/dmp-backend/web/src/main/java/eu/eudat/models/data/grant/Grant.java @@ -189,7 +189,7 @@ public class Grant implements DataModel { entity.setAbbreviation(this.abbreviation); entity.setLabel(this.label); entity.setType(this.type); - entity.setReference(this.reference == null ? "dmp:" + this.label : this.reference); + entity.setReference(this.reference == null ? "dmp:" + this.label : this.source + ":" + this.reference); entity.setUri(this.uri); entity.setDefinition(this.definition); entity.setStartdate(this.startDate); diff --git a/dmp-backend/web/src/main/java/eu/eudat/models/data/project/Project.java b/dmp-backend/web/src/main/java/eu/eudat/models/data/project/Project.java index 098f27875..9f799c96b 100644 --- a/dmp-backend/web/src/main/java/eu/eudat/models/data/project/Project.java +++ b/dmp-backend/web/src/main/java/eu/eudat/models/data/project/Project.java @@ -176,7 +176,7 @@ public class Project implements DataModel