From 717d22716ea9b0e3d0b84a63111724d29224d08f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Bl=C3=A4sing?= Date: Tue, 29 Oct 2019 20:29:34 +0100 Subject: [PATCH] Activity#clone did not consider fields textFormat, attachmentLayout, topicName, listenFor --- .../src/main/java/com/microsoft/bot/schema/Activity.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libraries/bot-schema/src/main/java/com/microsoft/bot/schema/Activity.java b/libraries/bot-schema/src/main/java/com/microsoft/bot/schema/Activity.java index 9073dd0f0..abcad372c 100644 --- a/libraries/bot-schema/src/main/java/com/microsoft/bot/schema/Activity.java +++ b/libraries/bot-schema/src/main/java/com/microsoft/bot/schema/Activity.java @@ -372,6 +372,12 @@ public static Activity clone(Activity activity) { setExpiration(activity.getExpiration()); setMembersAdded(ChannelAccount.cloneList(activity.getMembersAdded())); setMembersRemoved(ChannelAccount.cloneList(activity.getMembersRemoved())); + setTextFormat(activity.getTextFormat()); + setAttachmentLayout(activity.getAttachmentLayout()); + setTopicName(activity.getTopicName()); + if (activity.getListenFor() != null) { + setListenFor(new ArrayList<>(activity.getListenFor())); + } }}; for (Map.Entry entry : activity.getProperties().entrySet()) {