From 33017d25782f33e4a65b9c3b3e6f9309634761cb Mon Sep 17 00:00:00 2001 From: Owen Gretzinger Date: Mon, 14 Jul 2025 17:55:46 -0400 Subject: [PATCH] refactor: remove terms acceptance reset (#9) --- meetingnotes/ViewModels/SettingsViewModel.swift | 1 - meetingnotes/Views/OnboardingView.swift | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) 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 } }