fix: removed local var

This commit is contained in:
2026-05-21 17:58:56 +02:00
parent 32d6eb1d18
commit 60d746ede2

View File

@@ -36,13 +36,12 @@ class ManageMembersView extends StatefulWidget {
class _ManageMembersViewState extends State<ManageMembersView> { class _ManageMembersViewState extends State<ManageMembersView> {
late AppDatabase db; late AppDatabase db;
late List<Team> teams; List<Team> get teams => widget.match.teams!;
@override @override
void initState() { void initState() {
super.initState(); super.initState();
db = Provider.of<AppDatabase>(context, listen: false); db = Provider.of<AppDatabase>(context, listen: false);
teams = widget.match.teams!;
redistributePlayers(); redistributePlayers();
} }
@@ -287,7 +286,8 @@ class _ManageMembersViewState extends State<ManageMembersView> {
teams.every((team) => team.members.isNotEmpty); teams.every((team) => team.members.isNotEmpty);
void submitMatch() async { void submitMatch() async {
final match = widget.match.copyWith(teams: teams); final match = widget.match;
print('teams: ${match.teams}');
await db.matchDao.addMatch(match: match); await db.matchDao.addMatch(match: match);
if (mounted) { if (mounted) {
Navigator.pushAndRemoveUntil( Navigator.pushAndRemoveUntil(