refactoring
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import 'package:lensai/features/user/domain/entities/auth_exception.dart';
|
||||
import 'package:lensai/features/user/domain/providers.dart';
|
||||
import 'package:lensai/features/user/extensions/client_exception.dart';
|
||||
import 'package:pocketbase/pocketbase.dart';
|
||||
@@ -5,17 +6,6 @@ import 'package:riverpod_annotation/riverpod_annotation.dart';
|
||||
|
||||
part 'auth.g.dart';
|
||||
|
||||
class AuthException implements Exception {
|
||||
final String message;
|
||||
|
||||
AuthException(this.message);
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return message;
|
||||
}
|
||||
}
|
||||
|
||||
@Riverpod()
|
||||
class AuthRepository extends _$AuthRepository {
|
||||
late PocketBase _pb;
|
||||
|
||||
@@ -35,7 +35,7 @@ class EngineSettingsRepository extends _$EngineSettingsRepository {
|
||||
final db = ref.watch(userDatabaseProvider);
|
||||
|
||||
final watchSub = db.settingDao
|
||||
.allSettingsOfPartitionKey(_partitionKey)
|
||||
.getAllSettingsOfPartitionKey(_partitionKey)
|
||||
.watch()
|
||||
.listen((entries) {
|
||||
final settings = Map.fromEntries(entries);
|
||||
|
||||
@@ -7,7 +7,7 @@ part of 'engine_settings.dart';
|
||||
// **************************************************************************
|
||||
|
||||
String _$engineSettingsRepositoryHash() =>
|
||||
r'113617b3a99377bbb83347cfcb6d432abaae6f71';
|
||||
r'940680d6d59a4a4a496589ac02eeab5a22779e5e';
|
||||
|
||||
/// See also [EngineSettingsRepository].
|
||||
@ProviderFor(EngineSettingsRepository)
|
||||
|
||||
@@ -43,7 +43,7 @@ class GeneralSettingsRepository extends _$GeneralSettingsRepository {
|
||||
return ref
|
||||
.read(userDatabaseProvider)
|
||||
.settingDao
|
||||
.allSettingsOfPartitionKey(_partitionKey)
|
||||
.getAllSettingsOfPartitionKey(_partitionKey)
|
||||
.get()
|
||||
.then(_deserializeSettings);
|
||||
}
|
||||
@@ -68,7 +68,7 @@ class GeneralSettingsRepository extends _$GeneralSettingsRepository {
|
||||
final db = ref.watch(userDatabaseProvider);
|
||||
|
||||
final watchSub = db.settingDao
|
||||
.allSettingsOfPartitionKey(_partitionKey)
|
||||
.getAllSettingsOfPartitionKey(_partitionKey)
|
||||
.watch()
|
||||
.listen((event) {
|
||||
state = _deserializeSettings(event);
|
||||
|
||||
@@ -7,7 +7,7 @@ part of 'general_settings.dart';
|
||||
// **************************************************************************
|
||||
|
||||
String _$generalSettingsRepositoryHash() =>
|
||||
r'd21cee982ed471dff5ba11415e5557073bd2fca3';
|
||||
r'9753ffa757a34e475fe816ef990ca387ca169ef4';
|
||||
|
||||
/// See also [GeneralSettingsRepository].
|
||||
@ProviderFor(GeneralSettingsRepository)
|
||||
|
||||
Reference in New Issue
Block a user