Compare commits

..

1 commit

Author SHA1 Message Date
e0f23f31d8
TD-5: Cleanup and Finalizing
Some checks failed
Quality Check / Validate Async API Specification (push) Successful in 12s
Quality Check / Validate OAS (push) Successful in 36s
Quality Check / Validate Async API Specification (pull_request) Successful in 9s
Quality Check / Validate OAS (pull_request) Successful in 38s
Quality Check / Static Analysis (push) Has been cancelled
Quality Check / Testing (push) Has been cancelled
Quality Check / Linting (push) Has been cancelled
Quality Check / Linting (pull_request) Successful in 1m23s
Quality Check / Testing (pull_request) Successful in 1m29s
Quality Check / Static Analysis (pull_request) Successful in 1m43s
2025-03-13 20:00:01 +01:00

View file

@ -83,9 +83,9 @@ public class MatchWebsocketHandler extends JsonWebsocketHandler {
try {
String payload = message.getPayload();
if (!Objects.equals(
objectMapper.readTree(payload).get("$id").asText(),
RequestTowerPlacingMessage.MESSAGE_ID
)) {
objectMapper.readTree(payload).get("$id").asText(),
RequestTowerPlacingMessage.MESSAGE_ID
)) {
this.closeSession(session, CloseStatus.BAD_DATA);
return;
}
@ -101,11 +101,8 @@ public class MatchWebsocketHandler extends JsonWebsocketHandler {
objectMapper.readValue(payload, RequestTowerPlacingMessage.class);
Player opponent;
try {
opponent =this.matchService.placeTower(
this.sessionPlayers.get(session),
msg.getX(),
msg.getY()
);
opponent =
this.matchService.placeTower(this.sessionPlayers.get(session), msg.getX(), msg.getY());
} catch (InvalidPlacementException exception) {
new InvalidPlacementMessage(msg.getX(), msg.getY(), exception.getReason()).send(session);
return;