This commit is contained in:
2026-01-05 23:44:46 +01:00
parent 499b4b4834
commit 703907a850
3 changed files with 5 additions and 3 deletions

View File

@@ -1,5 +1,6 @@
package be.naaturel.boardmateapi.controllers; package be.naaturel.boardmateapi.controllers;
import be.naaturel.boardmateapi.common.helpers.Logger;
import be.naaturel.boardmateapi.services.SendgridService; import be.naaturel.boardmateapi.services.SendgridService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
@@ -26,6 +27,7 @@ public class EmailController {
@PostMapping("/mail/send") @PostMapping("/mail/send")
public ResponseEntity<String> send(@RequestBody String payload){ public ResponseEntity<String> send(@RequestBody String payload){
try { try {
Logger.displayInfo(payload);
service.send("laurent0206.cr@gmail.com", "Hello from board mate !", payload); service.send("laurent0206.cr@gmail.com", "Hello from board mate !", payload);
return new ResponseEntity<>(HttpStatus.OK); return new ResponseEntity<>(HttpStatus.OK);
} catch (Exception e) { } catch (Exception e) {

View File

@@ -1,5 +1,6 @@
package be.naaturel.boardmateapi.controllers; package be.naaturel.boardmateapi.controllers;
import be.naaturel.boardmateapi.common.helpers.Logger;
import be.naaturel.boardmateapi.services.TwilioService; import be.naaturel.boardmateapi.services.TwilioService;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
@@ -24,6 +25,7 @@ public class SmsController {
@PostMapping("/sms/send") @PostMapping("/sms/send")
public ResponseEntity<String> example(@RequestBody String text){ public ResponseEntity<String> example(@RequestBody String text){
try { try {
Logger.displayInfo(text);
service.send(text); service.send(text);
return new ResponseEntity<>(HttpStatus.OK); return new ResponseEntity<>(HttpStatus.OK);
} catch (Exception e) { } catch (Exception e) {

View File

@@ -1,7 +1,7 @@
package be.naaturel.boardmateapi.services; package be.naaturel.boardmateapi.services;
import be.naaturel.boardmateapi.common.exceptions.ServiceException; import be.naaturel.boardmateapi.common.exceptions.ServiceException;
import com.fasterxml.jackson.core.type.TypeReference; import be.naaturel.boardmateapi.common.helpers.Logger;
import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import com.twilio.rest.api.v2010.account.Message; import com.twilio.rest.api.v2010.account.Message;
@@ -10,8 +10,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.Map;
@Service @Service
public class TwilioService { public class TwilioService {