File tree Expand file tree Collapse file tree
src/web/Jordnaer/Pages/Groups Expand file tree Collapse file tree Original file line number Diff line number Diff line change 158158
159159 protected override async Task OnInitializedAsync ()
160160 {
161- _memberships = await GroupService .GetGroupMembershipsAsync (GroupName );
162- _memberships = _memberships .OrderBy (x => SortOrder [x .MembershipStatus ]).ToList ();
163- _isLoading = false ;
161+ try
162+ {
163+ _memberships = await GroupService .GetGroupMembershipsAsync (GroupName );
164+ _memberships = _memberships
165+ .OrderBy (x => SortOrder .TryGetValue (x .MembershipStatus , out var rank ) ? rank : int .MaxValue )
166+ .ToList ();
167+ }
168+ catch (Exception )
169+ {
170+ Snackbar .Add (" Kunne ikke hente medlemmer. Prøv igen." , Severity .Error );
171+ }
172+ finally
173+ {
174+ _isLoading = false ;
175+ }
164176 }
165177
166178 private async Task ChangeMembershipStatusAsync (GroupMembershipDto membership , MembershipStatus newStatus )
You can’t perform that action at this time.
0 commit comments