]> nmode's Git Repositories - signal-cli/blobdiff - src/main/java/org/asamk/signal/JsonGroupStore.java
Implement requesting/sending groups when linking device
[signal-cli] / src / main / java / org / asamk / signal / JsonGroupStore.java
index a75c5148b1fef14c45acd380da691ce548d205df..29dc00317ba1d40f59394b10c4875eb5df807444 100644 (file)
@@ -8,7 +8,9 @@ import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
 import com.fasterxml.jackson.databind.annotation.JsonSerialize;
 
 import java.io.IOException;
+import java.util.ArrayList;
 import java.util.HashMap;
+import java.util.List;
 import java.util.Map;
 
 public class JsonGroupStore {
@@ -31,6 +33,10 @@ public class JsonGroupStore {
         return g;
     }
 
+    List<GroupInfo> getGroups() {
+        return new ArrayList<>(groups.values());
+    }
+
     public static class MapToListSerializer extends JsonSerializer<Map<?, ?>> {
         @Override
         public void serialize(final Map<?, ?> value, final JsonGenerator jgen, final SerializerProvider provider) throws IOException {