From e7196050a033effddb77c2259d53d7eb5853cea3 Mon Sep 17 00:00:00 2001 From: seoyeon0103 Date: Wed, 12 Nov 2025 15:25:44 +0900 Subject: [PATCH] =?UTF-8?q?Fix:=20=EC=9A=94=EC=95=BD=EB=B3=B8=20=EC=A0=80?= =?UTF-8?q?=EC=9E=A5=20=ED=98=95=EC=8B=9D=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/kwcapstone/Service/ConferenceService.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/kwcapstone/Service/ConferenceService.java b/src/main/java/com/kwcapstone/Service/ConferenceService.java index 1cfebba..3661f76 100644 --- a/src/main/java/com/kwcapstone/Service/ConferenceService.java +++ b/src/main/java/com/kwcapstone/Service/ConferenceService.java @@ -218,9 +218,22 @@ public void saveProject(PrincipalDetails principalDetails, SaveProjectRequestDto //summary String summaryText = gptService.callSummaryOpenAI(scriptText); + + ObjectMapper summaryMapper = new ObjectMapper(); + JsonNode summaryNode = summaryMapper.readTree(summaryText); + + String title = summaryNode.path("title").asText(""); + String content = summaryNode.path("content").asText(""); + + String formattedSummary = String.format("📍%s\n\n%s", title, content); + String summaryFileName = "summary/" + projectId + ".txt"; - File summaryFile = createTempTextFile(summaryText); + File summaryFile = createTempTextFile(formattedSummary); s3Service.uploadFileToS3(summaryFileName, summaryFile); +// +// String summaryFileName = "summary/" + projectId + ".txt"; +// File summaryFile = createTempTextFile(summaryText); +// s3Service.uploadFileToS3(summaryFileName, summaryFile); //record File recordFile = convertMultipartToFile(requestDto.getRecord());