From 91511ee279424c9ee0afb0b41a15ed9af2444316 Mon Sep 17 00:00:00 2001 From: Konstantinos Triantafyllou Date: Fri, 28 Jan 2022 13:35:57 +0000 Subject: [PATCH] Add force parameter in assign member role. --- .../dnetlib/openaire/usermanagement/utils/RoleManagement.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/eu/dnetlib/openaire/usermanagement/utils/RoleManagement.java b/src/main/java/eu/dnetlib/openaire/usermanagement/utils/RoleManagement.java index 46664e2..00c6e95 100644 --- a/src/main/java/eu/dnetlib/openaire/usermanagement/utils/RoleManagement.java +++ b/src/main/java/eu/dnetlib/openaire/usermanagement/utils/RoleManagement.java @@ -37,7 +37,9 @@ public class RoleManagement { } public JsonElement assignMemberRole(String type, String id, HttpServletRequest request) throws HttpClientErrorException { - return this.httpUtils.post(url + "/member/" + mapType(type, false) + "/" + id, getSessionCookie(request), null, null); + Map params = new HashMap<>(); + params.put("force", "true"); + return this.httpUtils.post(url + "/member/" + mapType(type, false) + "/" + id, getSessionCookie(request), null, params); } public JsonElement assignManagerRole(String type, String id, HttpServletRequest request) throws HttpClientErrorException {