diff --git a/gg-agenda-api/src/main/java/gg/agenda/api/user/agenda/controller/response/AgendaResDto.java b/gg-agenda-api/src/main/java/gg/agenda/api/user/agenda/controller/response/AgendaResDto.java index ec62320c3..6b6373a44 100644 --- a/gg-agenda-api/src/main/java/gg/agenda/api/user/agenda/controller/response/AgendaResDto.java +++ b/gg-agenda-api/src/main/java/gg/agenda/api/user/agenda/controller/response/AgendaResDto.java @@ -50,6 +50,8 @@ public class AgendaResDto { private Boolean isOfficial; + private Boolean isRanking; + private String announcementTitle; @Builder @@ -57,7 +59,7 @@ public AgendaResDto(String agendaTitle, String agendaContents, LocalDateTime age LocalDateTime agendaStartTime, LocalDateTime agendaEndTime, int agendaMinTeam, int agendaMaxTeam, int agendaCurrentTeam, int agendaMinPeople, int agendaMaxPeople, String agendaPoster, String agendaHost, Location agendaLocation, AgendaStatus agendaStatus, LocalDateTime createdAt, String announcementTitle, - boolean isOfficial) { + Boolean isOfficial, Boolean isRanking) { this.agendaTitle = agendaTitle; this.agendaContents = agendaContents; this.agendaDeadLine = agendaDeadLine; @@ -75,6 +77,7 @@ public AgendaResDto(String agendaTitle, String agendaContents, LocalDateTime age this.createdAt = createdAt; this.announcementTitle = announcementTitle; this.isOfficial = isOfficial; + this.isRanking = isRanking; } @Mapper @@ -98,6 +101,7 @@ public interface MapStruct { @Mapping(target = "agendaStatus", source = "agenda.status") @Mapping(target = "createdAt", source = "agenda.createdAt") @Mapping(target = "isOfficial", source = "agenda.isOfficial") + @Mapping(target = "isRanking", source = "agenda.isRanking") @Mapping(target = "announcementTitle", source = "announcementTitle") AgendaResDto toDto(Agenda agenda, String announcementTitle); } diff --git a/gg-agenda-api/src/main/java/gg/agenda/api/user/agenda/controller/response/AgendaSimpleResDto.java b/gg-agenda-api/src/main/java/gg/agenda/api/user/agenda/controller/response/AgendaSimpleResDto.java index 6babae389..a384da73c 100644 --- a/gg-agenda-api/src/main/java/gg/agenda/api/user/agenda/controller/response/AgendaSimpleResDto.java +++ b/gg-agenda-api/src/main/java/gg/agenda/api/user/agenda/controller/response/AgendaSimpleResDto.java @@ -39,10 +39,12 @@ public class AgendaSimpleResDto { private Boolean isOfficial; + private Boolean isRanking; + @Builder public AgendaSimpleResDto(String agendaTitle, LocalDateTime agendaDeadLine, LocalDateTime agendaStartTime, LocalDateTime agendaEndTime, int agendaCurrentTeam, int agendaMaxTeam, int agendaMinPeople, - int agendaMaxPeople, Location agendaLocation, UUID agendaKey, boolean isOfficial) { + int agendaMaxPeople, Location agendaLocation, UUID agendaKey, Boolean isOfficial, Boolean isRanking) { this.agendaTitle = agendaTitle; this.agendaDeadLine = agendaDeadLine; this.agendaStartTime = agendaStartTime; @@ -54,6 +56,7 @@ public AgendaSimpleResDto(String agendaTitle, LocalDateTime agendaDeadLine, Loca this.agendaLocation = agendaLocation; this.agendaKey = agendaKey; this.isOfficial = isOfficial; + this.isRanking = isRanking; } @Mapper @@ -71,6 +74,7 @@ public interface MapStruct { @Mapping(target = "agendaLocation", source = "location") @Mapping(target = "agendaKey", source = "agendaKey") @Mapping(target = "isOfficial", source = "isOfficial") + @Mapping(target = "isRanking", source = "isRanking") AgendaSimpleResDto toDto(Agenda agenda); } }