fixing NPE when processing operations

This commit is contained in:
Ace 2020-11-20 16:11:43 +05:30
parent 7cd1baf1af
commit ada570f0a0

View File

@ -231,6 +231,10 @@ public class OperationDAOUtil {
if (rs.getBoolean("IS_LARGE_RESPONSE")) { if (rs.getBoolean("IS_LARGE_RESPONSE")) {
largeResponseIDs.add(rs.getInt("OP_RES_ID")); largeResponseIDs.add(rs.getInt("OP_RES_ID"));
} else { } else {
if(activityStatus.getResponses() == null){
List<OperationResponse> operationResponses = new ArrayList<>();
activityStatus.setResponses(operationResponses);
}
activityStatus.getResponses().add(OperationDAOUtil.getOperationResponse(rs)); activityStatus.getResponses().add(OperationDAOUtil.getOperationResponse(rs));
} }
} }