Always refresh everything

This commit is contained in:
2026-03-19 16:39:35 +01:00
parent 65413847d1
commit 075c930de4

View File

@@ -29,25 +29,22 @@ class _HomePageState extends State<HomePage> {
IconButton( IconButton(
onPressed: () async { onPressed: () async {
try { try {
if (_selectedIndex == 0) {
final tournamentProvider = Provider.of<TournamentProvider>( final tournamentProvider = Provider.of<TournamentProvider>(
context, context,
listen: false, listen: false,
); );
await tournamentProvider.refreshAvailableTournaments(); await tournamentProvider.refreshAvailableTournaments();
} else {
final teamProvider = Provider.of<TeamProvider>( final teamProvider = Provider.of<TeamProvider>(
context, context,
listen: false, listen: false,
); );
await teamProvider.refreshTeams(); await teamProvider.refreshTeams();
}
} catch (_) { } catch (_) {
if (!context.mounted) return; if (!context.mounted) return;
ScaffoldMessenger.of(context).showSnackBar( ScaffoldMessenger.of(context).showSnackBar(
SnackBar( SnackBar(
content: Text( content: Text(
'Aktualisierung der ${_selectedIndex == 0 ? "Turniere" : "Teams"} fehlgeschlagen', 'Aktualisierung fehlgeschlagen',
), ),
), ),
); );