Skip to content
Snippets Groups Projects

feat(ORCID): [AOU-1852] Complete ORCID settings in system properties to allow the portal to use it

Merged Nicolas.Rod requested to merge rodn-1852-orcid-config-in-system-properties into master
1 file
+ 6
4
Compare changes
  • Side-by-side
  • Inline
@@ -41,6 +41,7 @@ import org.springframework.web.bind.annotation.RestController;
import ch.unige.solidify.business.IndexFieldAliasService;
import ch.unige.solidify.config.SolidifyProperties;
import ch.unige.solidify.controller.ControllerWithHateoasHome;
import ch.unige.solidify.model.OrcidConfigDTO;
import ch.unige.solidify.model.index.FacetProperties;
import ch.unige.aou.config.AouProperties;
@@ -64,7 +65,8 @@ public class SystemPropertyController implements ControllerWithHateoasHome {
private final String defaultLicense;
private final String fileSizeLimit;
private final int limitMaxContributors;
private final String orcidClientId;
private final OrcidConfigDTO orcid;
private final Map<String, String> defaultContributorRoles;
private List<FacetProperties> searchFacets;
private List<StaticPage> staticPages;
@@ -74,8 +76,8 @@ public class SystemPropertyController implements ControllerWithHateoasHome {
this.defaultLicense = aouProperties.getParameters().getDefaultLicense();
this.fileSizeLimit = String.valueOf(aouProperties.getParameters().getFileSizeLimit().toBytes());
this.limitMaxContributors = aouProperties.getMetadata().getImports().getLimitMaxContributors();
this.orcidClientId = solidifyProperties.getOrcid().getClientId();
this.defaultContributorRoles = aouProperties.getMetadata().getDefault().getContributorRolesByDepositSubtype();
this.orcid = new OrcidConfigDTO(solidifyProperties.getOrcid());
}
public String getDefaultChecksum() {
@@ -94,8 +96,8 @@ public class SystemPropertyController implements ControllerWithHateoasHome {
return this.limitMaxContributors;
}
public String getOrcidClientId() {
return this.orcidClientId;
public OrcidConfigDTO getOrcid() {
return this.orcid;
}
public Map<String, String> getDefaultContributorRoles() {
Loading