File tree 1 file changed +6
-5
lines changed
1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -828,12 +828,13 @@ class Avatar extends StatelessWidget {
828
828
final store = PerAccountStoreWidget .of (context);
829
829
final user = store.users[userId]! ;
830
830
831
- final avatarUrl = user.avatarUrl == null
832
- ? null // TODO(#255): handle computing gravatars
833
- : resolveUrl (user.avatarUrl! , store.account);
834
- final avatar = (avatarUrl == null )
831
+ final resolvedUrl = switch (user.avatarUrl) {
832
+ null => null , // TODO(#255): handle computing gravatars
833
+ var avatarUrl => resolveUrl (avatarUrl, store.account),
834
+ };
835
+ final avatar = (resolvedUrl == null )
835
836
? const SizedBox .shrink ()
836
- : RealmContentNetworkImage (avatarUrl , filterQuality: FilterQuality .medium);
837
+ : RealmContentNetworkImage (resolvedUrl , filterQuality: FilterQuality .medium);
837
838
838
839
return SizedBox .square (
839
840
dimension: size,
You can’t perform that action at this time.
0 commit comments