diff --git a/meetingnotes/ViewModels/SettingsViewModel.swift b/meetingnotes/ViewModels/SettingsViewModel.swift index 8acc239..ce9744f 100644 --- a/meetingnotes/ViewModels/SettingsViewModel.swift +++ b/meetingnotes/ViewModels/SettingsViewModel.swift @@ -84,7 +84,6 @@ class SettingsViewModel: ObservableObject { func resetOnboarding() { settings.hasCompletedOnboarding = false - settings.hasAcceptedTerms = false saveSettings(showMessage: false) // Force app to restart or recreate views by posting a notification diff --git a/meetingnotes/Views/OnboardingView.swift b/meetingnotes/Views/OnboardingView.swift index e0d948a..6cf067f 100644 --- a/meetingnotes/Views/OnboardingView.swift +++ b/meetingnotes/Views/OnboardingView.swift @@ -151,9 +151,9 @@ struct OnboardingView: View { } .onAppear { checkPermissions() - // Load existing API key if available settingsViewModel.loadAPIKey() apiKey = settingsViewModel.settings.openAIKey + hasAcceptedTerms = settingsViewModel.settings.hasAcceptedTerms } }