From 3c36b2ff5dd0505c26b17966f0b7947f312cc1a0 Mon Sep 17 00:00:00 2001 From: "k.triantafyllou" Date: Thu, 11 Jan 2024 18:39:50 +0200 Subject: [PATCH] Fix mapType in Authorization Service to handle extra '.' --- .../openaire/usermanagement/utils/AuthorizationService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/eu/dnetlib/openaire/usermanagement/utils/AuthorizationService.java b/src/main/java/eu/dnetlib/openaire/usermanagement/utils/AuthorizationService.java index 53deaee..093d638 100644 --- a/src/main/java/eu/dnetlib/openaire/usermanagement/utils/AuthorizationService.java +++ b/src/main/java/eu/dnetlib/openaire/usermanagement/utils/AuthorizationService.java @@ -23,6 +23,9 @@ public class AuthorizationService { } else if(type.equals("ri") && communityMap) { type = "community"; } + while (type.contains(".")) { + type = type.replace(".", "_"); + } return type; }