@Autowired
CommonClassDao commonClassDao;
+ public void setCommonClassDao(CommonClassDao commonClassDao) {
+ this.commonClassDao = commonClassDao;
+ }
+
List<String> scopelist;
@RequestMapping(value={"/get_RolesData"}, method={org.springframework.web.bind.annotation.RequestMethod.GET} , produces=MediaType.APPLICATION_JSON_VALUE)
@RequestMapping(value={"/save_NonSuperRolesData"}, method={org.springframework.web.bind.annotation.RequestMethod.POST})
public ModelAndView SaveRolesEntityData(HttpServletRequest request, HttpServletResponse response){
try{
- String scopeName = null;
+ StringBuilder scopeName = new StringBuilder();
ObjectMapper mapper = new ObjectMapper();
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
String userId = UserUtils.getUserSession(request).getOrgUserId();
ReadScopes adapter = mapper.readValue(root.get("editRoleData").toString(), ReadScopes.class);
for(int i = 0; i < adapter.getScope().size(); i++){
if(i == 0){
- scopeName = adapter.getScope().get(0);
+ scopeName.append(adapter.getScope().get(0));
}else{
- scopeName = scopeName + "," + adapter.getScope().get(i);
+ scopeName.append("," + adapter.getScope().get(i));
}
}
LOGGER.info("****************************************Logging UserID for Roles Function********************************************************");
roles.setId(adapter.getId());
roles.setLoginId(adapter.getLoginId());
roles.setRole(adapter.getRole());
- roles.setScope(scopeName);
+ roles.setScope(scopeName.toString());
commonClassDao.update(roles);
response.setCharacterEncoding("UTF-8");
response.setContentType("application / json");