diff --git a/src/main/java/com/kimgo/wepush/controller/HeartbeatController.java b/src/main/java/com/kimgo/wepush/controller/HeartbeatController.java index 05c1515..86cc75e 100644 --- a/src/main/java/com/kimgo/wepush/controller/HeartbeatController.java +++ b/src/main/java/com/kimgo/wepush/controller/HeartbeatController.java @@ -5,6 +5,8 @@ import com.kimgo.wepush.model.DeviceInfo; import com.kimgo.wepush.response.ServerResponseEntity; import com.kimgo.wepush.service.HeartBeatService; import jakarta.validation.Valid; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; @@ -15,6 +17,7 @@ import org.springframework.web.bind.annotation.RestController; public class HeartbeatController { @Autowired private HeartBeatService heartBeatService; + private final Logger logger = LoggerFactory.getLogger(CallerController.class); @PostMapping("/heartbeat") public ServerResponseEntity receiveHeartbeat(@RequestHeader("accessToken") String accessToken, @@ -25,6 +28,7 @@ public class HeartbeatController { return ServerResponseEntity.fail("accessToken cannot be empty."); } if (deviceInfo == null || deviceInfo.hasInvalidFields()){ + logger.info("DeviceInfo: {}",deviceInfo.toString()); return ServerResponseEntity.fail("json body value error."); } return heartBeatService.handleHeartbeatSignal(accessToken,deviceInfo);