From 91e57f28728974bd17e627d1af0740c83a320953 Mon Sep 17 00:00:00 2001 From: nilsreichardt <me@nils.re> Date: Tue, 19 Sep 2023 19:40:52 +0200 Subject: [PATCH] Fixes selection of courses of a school class when joining --- app/lib/groups/group_join/bloc/group_join_bloc.dart | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/lib/groups/group_join/bloc/group_join_bloc.dart b/app/lib/groups/group_join/bloc/group_join_bloc.dart index 97b753a1a..c49659a03 100644 --- a/app/lib/groups/group_join/bloc/group_join_bloc.dart +++ b/app/lib/groups/group_join/bloc/group_join_bloc.dart @@ -44,7 +44,7 @@ class GroupJoinBloc extends BlocBase { final groupJoinResult = await _join( joinValue: enteredValue, - courseList: [], + courseList: null, ); _changeJoinResult(groupJoinResult); } @@ -87,11 +87,12 @@ class GroupJoinBloc extends BlocBase { Future<GroupJoinResult> _join({ required String joinValue, - required List<GroupKey> courseList, + required List<GroupKey>? courseList, }) { return groupJoinFunction.runGroupJoinFunction( enteredValue: joinValue, - coursesForSchoolClass: courseList.map((groupKey) => groupKey.id).toList(), + coursesForSchoolClass: + courseList?.map((groupKey) => groupKey.id).toList(), ); }