diff --git a/lib/controls/visibility_dialog.dart b/lib/controls/visibility_dialog.dart index f4cba5c..96327d4 100644 --- a/lib/controls/visibility_dialog.dart +++ b/lib/controls/visibility_dialog.dart @@ -16,7 +16,7 @@ Future showVisibilityDialog( } return circlesMap[c]?.name ?? 'Circle #$c'; - }); + }).toList(); final excludedCircles = visibility.excludedCircleIds.map((c) { if (c == '~') { @@ -24,21 +24,25 @@ Future showVisibilityDialog( } return circlesMap[c]?.name ?? 'Circle #$c'; - }); + }).toList(); - final allowedUsers = visibility.allowedUserIds.map( - (u) => cm.getById(u).fold( - onSuccess: (connection) => connection.handle, - onError: (_) => 'User $u', - ), - ); + final allowedUsers = visibility.allowedUserIds + .map( + (u) => cm.getById(u).fold( + onSuccess: (connection) => connection.handle, + onError: (_) => 'User $u', + ), + ) + .toList(); - final excludedUsers = visibility.excludedUserIds.map( - (u) => cm.getById(u).fold( - onSuccess: (connection) => connection.handle, - onError: (_) => 'User $u', - ), - ); + final excludedUsers = visibility.excludedUserIds + .map( + (u) => cm.getById(u).fold( + onSuccess: (connection) => connection.handle, + onError: (_) => 'User $u', + ), + ) + .toList(); return showDialog( context: context,