1
0
mirror of https://github.com/chatopera/cosin.git synced 2025-08-01 16:38:02 +08:00

Merge pull request #888 from hailiang-wang/bugfix/887

#887 enhance chatbot message display
This commit is contained in:
Hai Liang W 2023-07-31 10:02:44 +08:00 committed by GitHub
commit 2de8858ee4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -128,7 +128,8 @@ public class ChatbotEventSubscription {
JSONObject data = (JSONObject) result.getData(); JSONObject data = (JSONObject) result.getData();
if (data.has("logic_is_fallback")) { if (data.has("logic_is_fallback")) {
ChatMessage resp = creatChatMessage(request, c); ChatMessage resp = creatChatMessage(request, c);
resp.setMessage(data.getString("string")); String htmlMessage = data.getString("string").replaceAll("(\r\n|\n)", "<br />");
resp.setMessage(htmlMessage);
ChatMessage respHelp = new ChatMessage(); ChatMessage respHelp = new ChatMessage();
JSONArray respParams = new JSONArray(); JSONArray respParams = new JSONArray();
if (!StringUtils.equals(MainContext.ChannelType.WEBIM.toString(), c.getChannel())) { if (!StringUtils.equals(MainContext.ChannelType.WEBIM.toString(), c.getChannel())) {