diff --git a/api/src/main/java/be/naaturel/boardmateapi/controllers/EmailController.java b/api/src/main/java/be/naaturel/boardmateapi/controllers/EmailController.java index f2b5a041..cd48b826 100644 --- a/api/src/main/java/be/naaturel/boardmateapi/controllers/EmailController.java +++ b/api/src/main/java/be/naaturel/boardmateapi/controllers/EmailController.java @@ -27,9 +27,14 @@ public class EmailController { } @PostMapping("/mail/send") - public ResponseEntity send(@RequestBody Map payload){ + public ResponseEntity send(@RequestBody String payload) { try { - //service.send("laurent0206.cr@gmail.com", "Hello from board mate !", map); + ObjectMapper mapper = new ObjectMapper(); + + Map map = mapper.readValue(payload, new TypeReference>() {}); + + //service.send("laurent0206.cr@gmail.com", "Hello from Board Mate!", map); + return new ResponseEntity<>(HttpStatus.OK); } catch (Exception e) { e.printStackTrace();