using md5 instead of base64 encoding for new aggregator ids

This commit is contained in:
Antonis Lempesis 2021-07-22 10:55:27 +00:00
parent e603487103
commit 9e967cab33
1 changed files with 1 additions and 1 deletions

View File

@ -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 {