From 912fc42860fff4f349f9766406bb8dc778f2ea25 Mon Sep 17 00:00:00 2001 From: Peanut Date: Mon, 29 Jun 2026 22:40:59 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=89=A7=E6=9C=AC=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E6=97=B6=E8=87=AA=E5=8A=A8=E4=B8=BA=E5=8E=86=E5=8F=B2=E5=89=A7?= =?UTF-8?q?=E6=9C=AC=E8=A1=A5=E5=BB=BA=20conversation=EF=BC=88=E5=85=BC?= =?UTF-8?q?=E5=AE=B9=E5=89=8D=E7=AB=AF=E4=B8=B4=E6=97=B6=20ID=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/EpicScriptServiceImpl.java | 44 ++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/server/src/main/java/com/emotion/service/impl/EpicScriptServiceImpl.java b/server/src/main/java/com/emotion/service/impl/EpicScriptServiceImpl.java index 0077625..6a78383 100644 --- a/server/src/main/java/com/emotion/service/impl/EpicScriptServiceImpl.java +++ b/server/src/main/java/com/emotion/service/impl/EpicScriptServiceImpl.java @@ -147,7 +147,12 @@ public class EpicScriptServiceImpl extends ServiceImpl scripts = this.list(wrapper); + for (EpicScript script : scripts) { + ensureConversationForScript(script, currentUserId); + } + + return scripts.stream() .map(this::convertToResponse) .collect(Collectors.toList()); } @@ -165,6 +170,9 @@ public class EpicScriptServiceImpl extends ServiceImpl