@GetMapping("/{id}")
public ResponseEntity<GameDTO> GetById(@PathVariable Long id) {
Optional<Game> game = gameRepo.findById(id);
if(game.isPresent()) {
if(game.get().getQuantidadeEstoque() <= 0) {
return ResponseEntity.ok(new GameDTO(game.get()));
}else {
return ResponseEntity.ok(new GameDTO(game.get()));
}
}
return ResponseEntity.notFound().build();
}
Possuo um findById no meu controller eu gostaria retornar um status especifico junto a lista no segundo if, mas não consegui.
Tentei usar a anotação ResponseStatus para retornar o status, mas não funcionou, logo em seguida tentei retornar o status através do ResponseEntity, mas não encontrei o status desejado.
alguem saberia como me ajudar