22-06-2026+10-14
This commit is contained in:
parent
04c3772bb6
commit
4141d6e5f7
|
|
@ -39,7 +39,18 @@ class LocalDbService extends _$LocalDbService {
|
|||
print('LocalDbService constructor called');
|
||||
}
|
||||
|
||||
static final LocalDbService instance = LocalDbService._internal();
|
||||
static LocalDbService? _instance;
|
||||
|
||||
static LocalDbService get instance {
|
||||
_instance ??= LocalDbService._internal();
|
||||
return _instance!;
|
||||
}
|
||||
|
||||
Future<void> closeDatabase() async {
|
||||
await close();
|
||||
_instance = null;
|
||||
print('LocalDbService connection closed and instance reset.');
|
||||
}
|
||||
|
||||
@override
|
||||
int get schemaVersion => 9;
|
||||
|
|
|
|||
|
|
@ -180,9 +180,9 @@ class AuthProvider extends ChangeNotifier {
|
|||
}
|
||||
|
||||
try {
|
||||
await LocalDbService().clearDatabase();
|
||||
await LocalDbService().closeDatabase();
|
||||
} catch (e) {
|
||||
print("Ошибка очистки локальной базы данных: $e");
|
||||
print("Ошибка закрытия локальной базы данных: $e");
|
||||
}
|
||||
|
||||
_currentUserId = null;
|
||||
|
|
|
|||
Loading…
Reference in New Issue