Skip to content

Commit 1e79f43

Browse files
committed
๐Ÿ› fix : ํด๋” ๋ชฉ๋ก ์กฐํšŒ response itemCount ์ถ”๊ฐ€
1 parent f64aa55 commit 1e79f43

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

โ€Žsrc/main/java/com/finsight/finsight/domain/storage/application/dto/response/FolderResponse.javaโ€Ž

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,28 @@ public record FolderResponse(
66
Long folderId,
77
String folderType,
88
String folderName,
9-
Integer sortOrder
9+
Integer sortOrder,
10+
Long itemCount
1011
) {
12+
// ํด๋” ์ƒ์„ฑ์šฉ (itemCount ์—†์ด)
1113
public static FolderResponse from(FolderEntity entity) {
1214
return new FolderResponse(
1315
entity.getFolderId(),
1416
entity.getFolderType().name(),
1517
entity.getFolderName(),
16-
entity.getSortOrder()
18+
entity.getSortOrder(),
19+
null
20+
);
21+
}
22+
23+
// ํด๋” ์กฐํšŒ/์ˆ˜์ •์šฉ (itemCount ํฌํ•จ)
24+
public static FolderResponse from(FolderEntity entity, Long itemCount) {
25+
return new FolderResponse(
26+
entity.getFolderId(),
27+
entity.getFolderType().name(),
28+
entity.getFolderName(),
29+
entity.getSortOrder(),
30+
itemCount
1731
);
1832
}
1933
}

0 commit comments

Comments
ย (0)