Skip to content

Commit e97a897

Browse files
committed
2 parents 96de0fa + 9d79361 commit e97a897

File tree

9 files changed

+81
-384
lines changed

9 files changed

+81
-384
lines changed

src/main/java/com/back/domain/chatbot/service/ChatbotService.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ private List<String> analyzeCocktailRequest(String userQuestion) {
299299
.user(analysisPrompt)
300300
.options(OpenAiChatOptions.builder()
301301
.withTemperature(0.7)
302-
.withMaxTokens(150)
302+
.withMaxTokens(400)
303303
.build())
304304
.call()
305305
.content();
@@ -345,7 +345,7 @@ private String generateRecommendationMessage(String userQuestion, List<CocktailS
345345
.user(messagePrompt)
346346
.options(OpenAiChatOptions.builder()
347347
.withTemperature(0.8)
348-
.withMaxTokens(100)
348+
.withMaxTokens(150)
349349
.build())
350350
.call()
351351
.content();
@@ -610,11 +610,11 @@ private OpenAiChatOptions getOptionsForMessageType(InternalMessageType type) {
610610
.build();
611611
case RECOMMENDATION -> OpenAiChatOptions.builder()
612612
.withTemperature(0.9)
613-
.withMaxTokens(250)
613+
.withMaxTokens(400)
614614
.build();
615615
case QUESTION -> OpenAiChatOptions.builder()
616616
.withTemperature(0.7)
617-
.withMaxTokens(200)
617+
.withMaxTokens(maxTokens)
618618
.build();
619619
default -> OpenAiChatOptions.builder()
620620
.withTemperature(temperature)

src/main/java/com/back/domain/cocktail/controller/CocktailShareController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public ResponseEntity<RsData<CocktailShareResponseDto>> getShareLink(@PathVariab
2626
Cocktail cocktail = cocktailService.getCocktailById(id);
2727

2828
CocktailShareResponseDto responseDto = new CocktailShareResponseDto(
29-
frontUrl + "/cocktails/" + cocktail.getId(),
29+
frontUrl + "/recipe/" + cocktail.getId(),
3030
cocktail.getCocktailNameKo(),
3131
cocktail.getCocktailImgUrl()
3232
);

src/main/java/com/back/domain/myhistory/dto/MyHistoryLikedPostItemDto.java

Lines changed: 30 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,32 +3,54 @@
33
import com.back.domain.post.post.entity.Post;
44
import com.back.domain.post.post.entity.PostImage;
55
import com.back.domain.post.post.entity.PostLike;
6-
import java.time.LocalDateTime;
7-
import java.util.List;
6+
import com.back.domain.post.post.enums.PostStatus;
87
import lombok.Builder;
98
import lombok.Getter;
109

10+
import java.time.LocalDateTime;
11+
import java.util.List;
12+
1113
@Getter
1214
@Builder
1315
public class MyHistoryLikedPostItemDto {
1416
private Long id;
17+
private Long postId;
18+
private String categoryName;
19+
private String userNickName;
1520
private String title;
21+
private String content;
1622
private List<String> imageUrls;
17-
private LocalDateTime likedAt;
23+
private LocalDateTime createdAt;
24+
private LocalDateTime updatedAt;
25+
private PostStatus status;
1826
private Integer likeCount;
1927
private Integer commentCount;
28+
private Integer viewCount;
29+
private LocalDateTime likedAt;
2030

2131
public static MyHistoryLikedPostItemDto from(PostLike pl) {
2232
Post p = pl.getPost();
33+
List<String> imageUrls = p.getImages() == null
34+
? List.of()
35+
: p.getImages().stream()
36+
.map(PostImage::getUrl)
37+
.toList();
38+
2339
return MyHistoryLikedPostItemDto.builder()
24-
.id(p.getId())
40+
.id(pl.getId())
41+
.postId(p.getId())
42+
.categoryName(p.getCategory() != null ? p.getCategory().getName() : null)
43+
.userNickName(p.getUser() != null ? p.getUser().getNickname() : null)
2544
.title(p.getTitle())
26-
.imageUrls(p.getImages().stream()
27-
.map(PostImage::getUrl)
28-
.toList())
29-
.likedAt(pl.getCreatedAt())
45+
.content(p.getContent())
46+
.imageUrls(imageUrls)
47+
.createdAt(p.getCreatedAt())
48+
.updatedAt(p.getUpdatedAt())
49+
.status(p.getStatus())
3050
.likeCount(p.getLikeCount())
3151
.commentCount(p.getCommentCount())
52+
.viewCount(p.getViewCount())
53+
.likedAt(pl.getCreatedAt())
3254
.build();
3355
}
3456
}

0 commit comments

Comments
 (0)