support proxyRegularTabsMode serialization

This commit is contained in:
Fabian Freund
2025-09-25 09:39:11 +02:00
parent 70e7e37d22
commit dd16332c2d
2 changed files with 5 additions and 1 deletions
@@ -38,6 +38,10 @@ class TorSettingsRepository extends _$TorSettingsRepository {
final db = ref.read(userDatabaseProvider);
return TorSettings.fromJson({
'proxyRegularTabsMode': settings['proxyRegularTabsMode']?.readAs(
DriftSqlType.string,
db.typeMapping,
),
'proxyPrivateTabsTor': settings['proxyPrivateTabsTor']?.readAs(
DriftSqlType.bool,
db.typeMapping,
@@ -34,7 +34,7 @@ final class TorSettingsRepositoryProvider
}
String _$torSettingsRepositoryHash() =>
r'ef80d1cc6b9b72cce371c03c656b10a0924d49d0';
r'be8519d4baf60436cae422813c2f2bbb5c2186d3';
abstract class _$TorSettingsRepository extends $StreamNotifier<TorSettings> {
Stream<TorSettings> build();