diff --git a/openvidu-server/src/main/java/io/openvidu/server/core/SessionManager.java b/openvidu-server/src/main/java/io/openvidu/server/core/SessionManager.java index e7d3099f..d6341c8e 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/core/SessionManager.java +++ b/openvidu-server/src/main/java/io/openvidu/server/core/SessionManager.java @@ -248,7 +248,7 @@ public abstract class SessionManager { } else { this.sessionidTokenTokenobj.remove(sessionId); - log.error("sessionId [" + sessionId + "] is not valid"); + log.error("sessionId [" + sessionId + "] was not found"); throw new OpenViduException(Code.ROOM_NOT_FOUND_ERROR_CODE, "sessionId [" + sessionId + "] not found"); } diff --git a/openvidu-server/src/main/java/io/openvidu/server/rest/SessionRestController.java b/openvidu-server/src/main/java/io/openvidu/server/rest/SessionRestController.java index 59d0d58a..30f49a65 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/rest/SessionRestController.java +++ b/openvidu-server/src/main/java/io/openvidu/server/rest/SessionRestController.java @@ -288,7 +288,8 @@ public class SessionRestController { } return new ResponseEntity<>(responseJson.toString(), getResponseHeaders(), HttpStatus.OK); } catch (OpenViduException e) { - return this.generateErrorResponse(e.getMessage(), "/api/tokens", HttpStatus.BAD_REQUEST); + // sessionId was not found + return this.generateErrorResponse(e.getMessage(), "/api/tokens", HttpStatus.NOT_FOUND); } }