|
@@ -351,8 +351,8 @@ public class McpDraftService {
|
|
351
|
draft.setUserId(conversation.getUserId());
|
351
|
draft.setUserId(conversation.getUserId());
|
|
352
|
draft.setConversationId(conversation.getId());
|
352
|
draft.setConversationId(conversation.getId());
|
|
353
|
draft.setScenario(resolveScenario(request));
|
353
|
draft.setScenario(resolveScenario(request));
|
|
354
|
- if (StringUtils.hasText(request.getIntentText())) {
|
|
|
|
355
|
- String title = request.getIntentText().trim();
|
|
|
|
|
|
354
|
+ if (StringUtils.hasText(conversation.getTitle())) {
|
|
|
|
355
|
+ String title = conversation.getTitle().trim();
|
|
356
|
draft.setTitle(title.length() <= 200 ? title : title.substring(0, 200));
|
356
|
draft.setTitle(title.length() <= 200 ? title : title.substring(0, 200));
|
|
357
|
}
|
357
|
}
|
|
358
|
draft.setStatus(DB_STATUS_PENDING);
|
358
|
draft.setStatus(DB_STATUS_PENDING);
|