From 15fdfeb3cf8ac1f4998ebad4af2fb496c79f62af Mon Sep 17 00:00:00 2001 From: CREDO23 Date: Wed, 10 Dec 2025 10:26:22 +0000 Subject: [PATCH] chore: commit all changes --- .../app/dashboard/[search_space_id]/onboard/page.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/surfsense_web/app/dashboard/[search_space_id]/onboard/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/onboard/page.tsx index 49f8e4b17..1e5783cae 100644 --- a/surfsense_web/app/dashboard/[search_space_id]/onboard/page.tsx +++ b/surfsense_web/app/dashboard/[search_space_id]/onboard/page.tsx @@ -43,6 +43,10 @@ const OnboardPage = () => { const [showAdvancedSettings, setShowAdvancedSettings] = useState(false); const [showPromptSettings, setShowPromptSettings] = useState(false); + const handleRefreshPreferences = useCallback(async () => { + await refreshPreferences() + },[]) + // Track if we've already attempted auto-configuration const hasAttemptedAutoConfig = useRef(false); @@ -178,7 +182,7 @@ const OnboardPage = () => { } onConfigCreated={() => refreshConfigs()} onConfigDeleted={() => refreshConfigs()} - onPreferencesUpdated={refreshPreferences} + onPreferencesUpdated={handleRefreshPreferences} /> ); } @@ -270,7 +274,7 @@ const OnboardPage = () => { setShowPromptSettings={setShowPromptSettings} onConfigCreated={() => refreshConfigs()} onConfigDeleted={() => refreshConfigs()} - onPreferencesUpdated={refreshPreferences} + onPreferencesUpdated={handleRefreshPreferences} /> {/* Footer */}