diff --git a/src/main/java/com/whylog/server/domain/decision/dto/ApplicationResponse.java b/src/main/java/com/whylog/server/domain/decision/dto/ApplicationResponse.java index 66a16a0..7daa169 100644 --- a/src/main/java/com/whylog/server/domain/decision/dto/ApplicationResponse.java +++ b/src/main/java/com/whylog/server/domain/decision/dto/ApplicationResponse.java @@ -184,6 +184,9 @@ public static class ConnectedCommitDTO { @Schema(description = "저장소 이름", example = "whyLog-Backend") private String repositoryName; + @Schema(description = "커밋 id", example = "1") + private Long commitId; + @Schema(description = "커밋 해시", example = "b8fd9ad") private String commitHash; diff --git a/src/main/java/com/whylog/server/domain/decision/service/ApplicationQueryService.java b/src/main/java/com/whylog/server/domain/decision/service/ApplicationQueryService.java index b7c05a5..8446100 100644 --- a/src/main/java/com/whylog/server/domain/decision/service/ApplicationQueryService.java +++ b/src/main/java/com/whylog/server/domain/decision/service/ApplicationQueryService.java @@ -71,6 +71,7 @@ public ApplicationResponse.ConnectedCommitListDTO getConnectedCommits(Long appli // 연결된 커밋 엔티티를 응답 DTO로 변환 List commits = commitConnections.stream() .map(commitConnection -> ApplicationResponse.ConnectedCommitDTO.builder() + .commitId(commitConnection.getCommit().getId()) .repositoryName(commitConnection.getCommit().getRepository().getName()) .commitHash(commitConnection.getCommit().getHash()) .message(commitConnection.getCommit().getMessage())