Index: src/main/java/com/napa/pulse/controller/rest/SessionRestController.java =================================================================== diff -u -r72337b2b4d23c409d690143c39b1d194a3509f3d -re58c144da161fd4ea97d78daa458d3f541364812 --- src/main/java/com/napa/pulse/controller/rest/SessionRestController.java (.../SessionRestController.java) (revision 72337b2b4d23c409d690143c39b1d194a3509f3d) +++ src/main/java/com/napa/pulse/controller/rest/SessionRestController.java (.../SessionRestController.java) (revision e58c144da161fd4ea97d78daa458d3f541364812) @@ -330,9 +330,10 @@ * @throws PulseException */ @Track - @RequestMapping(value = "auth/session/finalize/{sessionId}", method = RequestMethod.PUT) + @RequestMapping(value = "auth/session/finalize/{sessionId}/{reviewOnly}", method = RequestMethod.PUT) public String finalizeSession(@JwtToken(PulseConstants.JWT_USER_DETAILS) JwtUserData jwtUserData, @PathVariable Integer sessionId, @RequestBody String transmissions, + @PathVariable Boolean reviewOnly, HttpServletResponse response) throws PulseException { // check user access Stack roleAccess = new Stack<>(); @@ -374,7 +375,7 @@ } } - ActionResult result = sessionService.finalizeSession(jwtUserData.getUserId(), sessionId, transmissionArray); + ActionResult result = sessionService.finalizeSession(jwtUserData.getUserId(), sessionId, transmissionArray,reviewOnly); return gson.toJson(result); } else {