We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 814731c + 76be93b commit fab8922Copy full SHA for fab8922
1 file changed
linktreeclone-backend/src/main/java/br/com/linktreeclone/exception/RestExceptionHandler.java
@@ -50,4 +50,16 @@ public ResponseEntity<ErrorResponse> handleUnauthorizedException(UnauthorizedExc
50
51
return new ResponseEntity<>(errorResponse, HttpStatus.FORBIDDEN);
52
}
53
+
54
+ @ExceptionHandler(InvalidTokenException.class)
55
+ public ResponseEntity<ErrorResponse> handleInvalidTokenException(InvalidTokenException ex, WebRequest request) {
56
+ ErrorResponse errorResponse = new ErrorResponse(
57
+ LocalDateTime.now(),
58
+ HttpStatus.FORBIDDEN.value(),
59
+ "Forbidden",
60
+ ex.getMessage(),
61
+ request.getDescription(false).replace("uri=", "")
62
+ );
63
+ return new ResponseEntity<>(errorResponse, HttpStatus.FORBIDDEN);
64
+ }
65
0 commit comments