user error fixes

main
Said Gedik 2024-05-08 12:32:56 +02:00
parent 874ad5d216
commit ecc18df263
2 changed files with 9 additions and 2 deletions

View File

@ -29,7 +29,9 @@ public class GlobalExceptionHandler {
@ExceptionHandler(ARException.class)
public ResponseEntity<ErrorResponse> handleARException(ARException e, HttpServletRequest request) {
var errorMessage = "Remedy server error: " + e.getMessage();
return entityResponse(errorMessage, errorMessage, e, HttpStatus.INTERNAL_SERVER_ERROR);
var userMessage = errorMessage.split(";")[1];
return entityResponse(userMessage, errorMessage, e, HttpStatus.INTERNAL_SERVER_ERROR);
}
/**
@ -71,6 +73,11 @@ public class GlobalExceptionHandler {
HttpStatus status) {
var errorResponse = new ErrorResponse(userMessage, e.getClass().getSimpleName());
errorLogger.error(errorMessage, e);
System.out.println("userMessage: " + userMessage);
System.out.println("errorMessage: " + errorMessage);
System.out.println("e: "+ e);
return new ResponseEntity<>(errorResponse, status);
}
}

View File

@ -96,7 +96,7 @@ export class StateDialogComponent implements OnInit {
this.progress = (counter/this.data.changes.length)*100;
}
if(res.status == 500){
this._snackBar.open(this.languageService.lMap.get('stateDialogSnackBarMessageFailiure') + ': ' + res.error.message + ' ChangeNr: '+change.changeNr, this.languageService.lMap.get('stateDialogSnackBarActionFailiure'), {
this._snackBar.open(this.languageService.lMap.get('stateDialogSnackBarMessageFailiure') + ': ' + res.error.message, this.languageService.lMap.get('stateDialogSnackBarActionFailiure'), {
horizontalPosition: this.horizontalPosition,
verticalPosition: this.verticalPosition,
panelClass: ['red-snackbar'],