From c9eafe345fc9f888281e2bf650289e06c9a4f37a Mon Sep 17 00:00:00 2001 From: Razmig Sarkissian Date: Sun, 5 May 2024 13:17:00 +0200 Subject: [PATCH] fix refresh stuff --- .../Views/Navigation/Agenda/ActivityView.swift | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/PadelClub/Views/Navigation/Agenda/ActivityView.swift b/PadelClub/Views/Navigation/Agenda/ActivityView.swift index b4fe287..cc9a418 100644 --- a/PadelClub/Views/Navigation/Agenda/ActivityView.swift +++ b/PadelClub/Views/Navigation/Agenda/ActivityView.swift @@ -113,13 +113,13 @@ struct ActivityView: View { .environment(navigation) .tint(.master) } -// .refreshable { -// if navigation.agendaDestination == .tenup { -// federalDataViewModel.federalTournaments.removeAll() -// NetworkFederalService.shared.formId = "" -// _gatherFederalTournaments() -// } -// } + .refreshable { + if navigation.agendaDestination == .tenup { + federalDataViewModel.federalTournaments.removeAll() + NetworkFederalService.shared.formId = "" + _gatherFederalTournaments() + } + } .task { if navigation.agendaDestination == .tenup && dataStore.user?.hasClubs() == true @@ -204,6 +204,7 @@ struct ActivityView: View { } .sheet(isPresented: $presentClubSearchView, onDismiss: { if dataStore.user?.hasClubs() == true { + federalDataViewModel.federalTournaments.removeAll() navigation.agendaDestination = .tenup } }) {