From 302a6e32f1f837b3134558df2b1fe756bc649c97 Mon Sep 17 00:00:00 2001 From: Eduardo Quiros Date: Mon, 16 Aug 2021 23:47:59 -0600 Subject: [PATCH] usar sistema interno para buscar la opcion correcta --- .../web/rest/EPreguntaCerradaOpcionResource.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/datasurvey/web/rest/EPreguntaCerradaOpcionResource.java b/src/main/java/org/datasurvey/web/rest/EPreguntaCerradaOpcionResource.java index 1061665..8b62fa2 100644 --- a/src/main/java/org/datasurvey/web/rest/EPreguntaCerradaOpcionResource.java +++ b/src/main/java/org/datasurvey/web/rest/EPreguntaCerradaOpcionResource.java @@ -81,10 +81,13 @@ public class EPreguntaCerradaOpcionResource { } @PostMapping("/e-pregunta-cerrada-opcions/count/{id}") - public ResponseEntity updateOpcionCount(@PathVariable(value = "id", required = true) final Long id) { - EPreguntaCerradaOpcion updatedOpcion = getEPreguntaCerradaOpcion(id).getBody(); - int cantidad = updatedOpcion.getCantidad(); - updatedOpcion.setCantidad(cantidad += 1); + public ResponseEntity updateOpcionCount(@PathVariable(value = "id", required = false) final Long id) { + System.out.println(id); + EPreguntaCerradaOpcion updatedOpcion = ePreguntaCerradaOpcionService.findOne(id).get(); + System.out.println(updatedOpcion); + int cantidad = updatedOpcion.getCantidad() + 1; + updatedOpcion.setCantidad(cantidad); + this.ePreguntaCerradaOpcionService.partialUpdate(updatedOpcion); return ResponseEntity.ok(updatedOpcion); }