message: Fix add existing to space dialog no longer showing rooms for public spaces
diff: @@ -68,9 +68,15 @@ const AddExistingToSpaceDialog: React.FC<IProps> = ({ matrixClient: cli, space,
  if (room !== space && room !== selectedSpace && !existingSubspacesSet.has(room)) {
  arr[0].push(room);
  }
  - } else if (!existingRoomsSet.has(room) && joinRule !== "public") {
  + } else if (!existingRoomsSet.has(room)) {
  + if (DMRoomMap.shared().getUserIdForRoomId(room.roomId)) {
  // Only show DMs for non-public spaces as they make very little sense in spaces other than "Just Me" ones.
  - arr[DMRoomMap.shared().getUserIdForRoomId(room.roomId) ? 2 : 1].push(room);
  + if (joinRule !== "public") {
  + arr[2].push(room);
  + }
  + } else {
  + arr[1].push(room);
  + }
  }
  return arr;
  }, [[], [], []]);
  