Index: ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/dwr/table/SterilizationRecordTableManager.java =================================================================== diff -u -r36381 -r36385 --- ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/dwr/table/SterilizationRecordTableManager.java (.../SterilizationRecordTableManager.java) (revision 36381) +++ ssts-sterile/src/main/java/com/forgon/disinfectsystem/sterilizationmanager/sterilizationrecord/dwr/table/SterilizationRecordTableManager.java (.../SterilizationRecordTableManager.java) (revision 36385) @@ -283,7 +283,7 @@ sbf.append(SqlUtils.getNonStringFieldInLargeCollectionsPredicate("sr.id", sterilizationRecordIdList)); Map uvMap = new HashMap(); Map urMap = new HashMap(); - Boolean haveUser = jdbcTemplate.query(sbf.toString(), new ResultSetExtractor(){ + jdbcTemplate.query(sbf.toString(), new ResultSetExtractor(){ @Override public Boolean extractData(ResultSet rs) @@ -305,10 +305,14 @@ JSONObject row = tempArray.optJSONObject(i); Long id = row.optLong("id"); if(uvMap.containsKey(id)){ - row.put("verifier.fullName", uvMap.get(id)); + JSONObject verifier = new JSONObject(); + verifier.put("fullName", uvMap.get(id)); + row.put("verifier", verifier); } if(urMap.containsKey(id)){ - row.put("reviewers.fullName", urMap.get(id)); + JSONObject reviewers = new JSONObject(); + reviewers.put("fullName", urMap.get(id)); + row.put("reviewers", reviewers); } } }