]> nmode's Git Repositories - signal-cli/blobdiff - src/main/java/org/asamk/signal/Manager.java
Add getGroupIds() to DBUS
[signal-cli] / src / main / java / org / asamk / signal / Manager.java
index 46c2e64ca7b572057d5be3f0c208202ef3e36af7..51acaf1d56cffd7c29a5eaa84490a92bd9782bc7 100644 (file)
@@ -818,6 +818,16 @@ class Manager implements Signal {
         save();
     }
 
+    @Override
+    public List<byte[]> getGroupIds() {
+        List<GroupInfo> groups = getGroups();
+        List<byte[]> ids = new ArrayList<byte[]>(groups.size());
+        for (GroupInfo group : groups) {
+          ids.add(group.groupId);
+        }
+        return ids;
+    }
+
     @Override
     public String getGroupName(byte[] groupId) {
         GroupInfo group = getGroup(groupId);