add proper persistence expirations and collapse the connection section by default

This commit is contained in:
Fabian Freund
2026-07-30 14:01:37 +02:00
parent f1de9b420b
commit da6a4e751e
10 changed files with 42 additions and 4 deletions
@@ -59,6 +59,7 @@ class WebSearchSettingsController extends _$WebSearchSettingsController {
persist(
ref.watch(riverpodDatabaseStorageProvider),
key: 'WebSearchSettings',
options: const StorageOptions(cacheTime: StorageCacheTime.unsafe_forever),
);
return stateOrNull ?? WebSearchSettings.withDefaults();