Fix user scopes payload issue

apim420
Lasantha Dharmakeerthi 10 months ago
commit d57c0a2ab1

@ -63,8 +63,8 @@ public class PermissionScopeHandler extends HttpServlet {
JsonNode authDataScope = authData.getScope(); JsonNode authDataScope = authData.getScope();
ObjectMapper mapper = new ObjectMapper(); ObjectMapper mapper = new ObjectMapper();
Map<String, Object> nodeMap = new HashMap<>(); Map<String, String> nodeMap = new HashMap<>();
nodeMap.put(HandlerConstants.USER_SCOPES, authDataScope); nodeMap.put(HandlerConstants.USER_SCOPES, authDataScope.asText().replace("\"", ""));
proxyResponse.setCode(HttpStatus.SC_OK); proxyResponse.setCode(HttpStatus.SC_OK);
proxyResponse.setStatus(ProxyResponse.Status.SUCCESS); proxyResponse.setStatus(ProxyResponse.Status.SUCCESS);
proxyResponse.setData(mapper.convertValue(nodeMap, JsonNode.class)); proxyResponse.setData(mapper.convertValue(nodeMap, JsonNode.class));

Loading…
Cancel
Save