la busqueda ya no está harcodeada

This commit is contained in:
luc662 2025-08-19 23:14:14 +00:00
parent 15fce03a94
commit 8c89ee9bb6

View file

@ -227,17 +227,21 @@ public class RecetaController {
} }
} }
@PostMapping("/obtener/paginado") @GetMapping("/obtener/paginado")
private ResponseEntity<ResultadoPaginado> obtenerPaginadoTest() { public ResponseEntity<ResultadoPaginado<RecetaDto>> obtenerRecetasPaginado(
@RequestParam String dni,
@RequestParam String estado,
@RequestParam(defaultValue = "10") int pageSize,
@RequestParam(defaultValue = "") String bookmark) {
try { try {
ResultadoPaginado recetas = recetaService.obtenerRecetasPorDniYEstadoPaginado("12345678", "active", 10, ""); ResultadoPaginado<RecetaDto> recetas = recetaService
.obtenerRecetasPorDniYEstadoPaginado(dni, estado, pageSize, bookmark);
return new ResponseEntity<>(recetas, HttpStatus.OK); return new ResponseEntity<>(recetas, HttpStatus.OK);
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); // este bloque rara vez se ejecutaría si ya atrapás las anteriores e.printStackTrace();
return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR); return new ResponseEntity<>(HttpStatus.INTERNAL_SERVER_ERROR);
} }
} }
private RecetaDto mapToDto(Receta receta) { private RecetaDto mapToDto(Receta receta) {