Skip to content

Commit 4b746a1

Browse files
EpicFnEpicFn
andauthored
feat : 스페이스 목록 조회 시 생성 일자도 반환 (#114)
Co-authored-by: EpicFn <[email protected]>
1 parent 0ca66e9 commit 4b746a1

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

src/main/java/org/tuna/zoopzoop/backend/domain/space/membership/dto/etc/SpaceMemberInfo.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
import org.tuna.zoopzoop.backend.domain.space.membership.enums.Authority;
44

5+
import java.time.LocalDateTime;
6+
57
public record SpaceMemberInfo(
68
Integer id,
79
String name,

src/main/java/org/tuna/zoopzoop/backend/domain/space/space/controller/ApiV1SpaceController.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ public RsData<ResBodyForSpaceListPage> getAllSpaces(
163163
space.getName(),
164164
space.getThumbnailUrl(),
165165
membership.getAuthority(),
166+
space.getCreateDate(),
166167
memberInfos // 조회된 멤버 목록 (null일 수도 있음)
167168
);
168169
});

src/main/java/org/tuna/zoopzoop/backend/domain/space/space/dto/etc/SpaceInfo.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import org.tuna.zoopzoop.backend.domain.space.membership.dto.etc.SpaceMemberInfo;
55
import org.tuna.zoopzoop.backend.domain.space.membership.enums.Authority;
66

7+
import java.time.LocalDateTime;
78
import java.util.List;
89

910
@JsonInclude(JsonInclude.Include.NON_NULL)
@@ -12,9 +13,10 @@ public record SpaceInfo(
1213
String name,
1314
String thumbnailUrl,
1415
Authority authority,
16+
LocalDateTime createDate,
1517
List<SpaceMemberInfo> members
1618
) {
17-
public SpaceInfo(Integer id, String name, String thumbnailUrl, Authority authority) {
18-
this(id, name, thumbnailUrl, authority, null);
19+
public SpaceInfo(Integer id, String name, String thumbnailUrl, LocalDateTime createDate, Authority authority) {
20+
this(id, name, thumbnailUrl, authority, createDate, null);
1921
}
2022
}

0 commit comments

Comments
 (0)