This commit is contained in:
parent
c009451fa1
commit
74ef072fdb
2 changed files with 10 additions and 1 deletions
|
@ -1,5 +1,7 @@
|
|||
package de.telekom.silly_game;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
|
@ -11,6 +13,8 @@ import java.util.concurrent.atomic.AtomicInteger;
|
|||
@RequestMapping("/game")
|
||||
public class GameController {
|
||||
|
||||
private static final Logger log = LoggerFactory.getLogger(GameController.class);
|
||||
|
||||
@GetMapping("/start")
|
||||
public String startGame() {
|
||||
return "Game started!";
|
||||
|
@ -24,8 +28,8 @@ public class GameController {
|
|||
@GetMapping("/jump")
|
||||
public Map<String, Integer> registerJump() {
|
||||
System.out.println(domain);
|
||||
log.atInfo().log("Jump registered");
|
||||
int total = jumpCount.incrementAndGet();
|
||||
System.out.println(total);
|
||||
return Collections.singletonMap("totalJumps", total);
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
package de.telekom.silly_game;
|
||||
|
||||
import jakarta.mail.internet.MimeMessage;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.mail.javamail.JavaMailSender;
|
||||
|
@ -13,6 +15,8 @@ import java.util.Map;
|
|||
@RequestMapping("/api")
|
||||
public class InviteController {
|
||||
|
||||
private static final Logger log = LoggerFactory.getLogger(GameController.class);
|
||||
|
||||
@PostMapping("/invite")
|
||||
public ResponseEntity<?> sendInvite(@RequestBody Map<String, String> payload) {
|
||||
String email = payload.get("email");
|
||||
|
@ -26,6 +30,7 @@ public class InviteController {
|
|||
helper.setText("Your friend invited you to play a game!", true);
|
||||
|
||||
mailSender.send(message);
|
||||
log.atInfo().log("Invitation sent");
|
||||
return ResponseEntity.ok().build();
|
||||
} catch (Exception e) {
|
||||
return ResponseEntity.status(500).body("Failed to send email.");
|
||||
|
|
Loading…
Reference in a new issue