getCallMembershipsFromRoom method

Map<String, List<CallMembership>> getCallMembershipsFromRoom()

extracts memberships list form a famedly call event and maps it to a userid returns sorted (oldest to newest)

Implementation

Map<String, List<CallMembership>> getCallMembershipsFromRoom() {
  final parsedMemberEvents = getFamedlyCallEvents();
  final Map<String, List<CallMembership>> memberships = {};
  for (final element in parsedMemberEvents.entries) {
    memberships.addAll({element.key: element.value.memberships});
  }
  return memberships;
}