From 9e967cab3313665dbdc801b55f380539af86adaf Mon Sep 17 00:00:00 2001 From: Antonis Lempesis Date: Thu, 22 Jul 2021 10:55:27 +0000 Subject: [PATCH] using md5 instead of base64 encoding for new aggregator ids --- .../eu/dnetlib/repo/manager/service/RepositoryServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/eu/dnetlib/repo/manager/service/RepositoryServiceImpl.java b/src/main/java/eu/dnetlib/repo/manager/service/RepositoryServiceImpl.java index e88d1bc..c1750c1 100644 --- a/src/main/java/eu/dnetlib/repo/manager/service/RepositoryServiceImpl.java +++ b/src/main/java/eu/dnetlib/repo/manager/service/RepositoryServiceImpl.java @@ -548,7 +548,7 @@ public class RepositoryServiceImpl implements RepositoryService { repository.setNamespacePrefix("issn" + repository.getIssn()); this.storeRepository(repository, SecurityContextHolder.getContext().getAuthentication()); } else if (datatype.equals("aggregator")) { - repository.setId("openaire____::" + com.unboundid.util.Base64.encode(repository.getOfficialName())); + repository.setId("openaire____::" + DigestUtils.md5Hex(repository.getOfficialName())); repository.setNamespacePrefix(DigestUtils.md5Hex(repository.getOfficialName()).substring(0, 12)); this.storeRepository(repository, SecurityContextHolder.getContext().getAuthentication()); } else {