diff options
author | Christian S <christian@pix-art.de> | 2016-02-20 15:28:01 +0100 |
---|---|---|
committer | Christian S <christian@pix-art.de> | 2016-02-20 15:28:01 +0100 |
commit | fe52f30c5bbd6f4403b1fe97964488611a3c7276 (patch) | |
tree | 562388d395f2547b85c49d8979dbab6193d08199 /src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java | |
parent | 2879ddadca409d05eb71ca0863980ed0ec6b1023 (diff) | |
parent | 3bde4dbedb80a8e1de89c09f58d842d7382598e8 (diff) |
Merge branch 'siacs/master' into development
Diffstat (limited to 'src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java')
-rw-r--r-- | src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java b/src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java index b9c95e6e5..f63b4d092 100644 --- a/src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java +++ b/src/main/java/eu/siacs/conversations/generator/AbstractGenerator.java @@ -38,6 +38,9 @@ public abstract class AbstractGenerator { "urn:xmpp:chat-markers:0", "urn:xmpp:receipts" }; + private final String[] MESSAGE_CORRECTION_FEATURES = { + "urn:xmpp:message-correct:0" + }; private String mVersion = null; private String mVersionOs = null; @@ -99,6 +102,9 @@ public abstract class AbstractGenerator { if (mXmppConnectionService.confirmMessages()) { features.addAll(Arrays.asList(MESSAGE_CONFIRMATION_FEATURES)); } + if (mXmppConnectionService.allowMessageCorrection()) { + features.addAll(Arrays.asList(MESSAGE_CORRECTION_FEATURES)); + } Collections.sort(features); return features; } |