fixed wrong sorting in participants view
This commit is contained in:
@@ -13,8 +13,11 @@ class ParticipantsListView extends StatelessWidget {
|
|||||||
lastname(participant) => participant.displayName.toString().split(' ').last;
|
lastname(participant) => participant.displayName.toString().split(' ').last;
|
||||||
|
|
||||||
final participants = participantsResponse.data
|
final participants = participantsResponse.data
|
||||||
.sorted((a, b) => lastname(a).compareTo(lastname(b)))
|
.sorted((a, b) {
|
||||||
.sorted((a, b) => a.participantType.index.compareTo(b.participantType.index));
|
final t = a.participantType.index.compareTo(b.participantType.index);
|
||||||
|
if (t != 0) return t;
|
||||||
|
return lastname(a).compareTo(lastname(b));
|
||||||
|
});
|
||||||
var groupedParticipants = participants.groupListsBy((participant) => participant.participantType);
|
var groupedParticipants = participants.groupListsBy((participant) => participant.participantType);
|
||||||
|
|
||||||
return Scaffold(
|
return Scaffold(
|
||||||
|
Reference in New Issue
Block a user