]> nmode's Git Repositories - signal-cli/commitdiff
Store announcement group capability
authorAsamK <asamk@gmx.de>
Sun, 12 Sep 2021 11:13:58 +0000 (13:13 +0200)
committerAsamK <asamk@gmx.de>
Sun, 12 Sep 2021 11:21:48 +0000 (13:21 +0200)
lib/src/main/java/org/asamk/signal/manager/storage/recipients/Profile.java
lib/src/main/java/org/asamk/signal/manager/util/ProfileUtils.java

index 87828953fa54db2b819685675ea87c553a60fbb6..d61a81b59938f9460ce27dbe70760f8e845e87bc 100644 (file)
@@ -134,7 +134,8 @@ public class Profile {
         gv2,
         storage,
         gv1Migration,
         gv2,
         storage,
         gv1Migration,
-        senderKey;
+        senderKey,
+        announcementGroup;
 
         static Capability valueOfOrNull(String value) {
             try {
 
         static Capability valueOfOrNull(String value) {
             try {
index f6f76c2c5739cf2d051b124bc9e37a9707eb0bfa..7ceb07f6f2acaabecc116af3ae537ccd07522f41 100644 (file)
@@ -65,6 +65,10 @@ public class ProfileUtils {
         if (encryptedProfile.getCapabilities().isSenderKey()) {
             capabilities.add(Profile.Capability.senderKey);
         }
         if (encryptedProfile.getCapabilities().isSenderKey()) {
             capabilities.add(Profile.Capability.senderKey);
         }
+        if (encryptedProfile.getCapabilities().isAnnouncementGroup()) {
+            capabilities.add(Profile.Capability.announcementGroup);
+        }
+
         return capabilities;
     }
 
         return capabilities;
     }