From 630f74d118231305877819bb061906e92be5d631 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EC=A4=80=EC=98=81?= Date: Fri, 4 Sep 2026 23:39:58 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EA=B3=B5=EA=B0=9C=20=EA=B2=8C=EC=9E=84?= =?UTF-8?q?=20API=EC=97=90=20=ED=99=9C=EC=84=B1=20=EB=B9=8C=EB=93=9C?= =?UTF-8?q?=EC=9D=98=20=EC=BA=94=EB=B2=84=EC=8A=A4=20=ED=81=AC=EA=B8=B0=20?= =?UTF-8?q?=EB=85=B8=EC=B6=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 홈페이지 플레이어가 실제 빌드 해상도 비율로 캔버스를 맞추려면 필요하다. canvasWidth/canvasHeight는 이미 admin 응답에는 있었고, 완료 웹훅으로 채워진다 — 공개 응답에 필드만 추가한다. --- .../controller/dto/response/GameActiveBuildResponse.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/bcsdlab/bcsdinternalapiv2/game/controller/dto/response/GameActiveBuildResponse.java b/src/main/java/com/bcsdlab/bcsdinternalapiv2/game/controller/dto/response/GameActiveBuildResponse.java index 3760999..a0f6585 100644 --- a/src/main/java/com/bcsdlab/bcsdinternalapiv2/game/controller/dto/response/GameActiveBuildResponse.java +++ b/src/main/java/com/bcsdlab/bcsdinternalapiv2/game/controller/dto/response/GameActiveBuildResponse.java @@ -9,13 +9,17 @@ public record GameActiveBuildResponse( String version, String status, - String buildFileUrl + String buildFileUrl, + Integer canvasWidth, + Integer canvasHeight ) { public static GameActiveBuildResponse from(GameBuild gameBuild) { return new GameActiveBuildResponse( gameBuild.getVersion(), gameBuild.getStatus().name(), - gameBuild.getBuildFileUrl() + gameBuild.getBuildFileUrl(), + gameBuild.getCanvasWidth(), + gameBuild.getCanvasHeight() ); } }