22-06-2026+10-14

This commit is contained in:
Artur 2026-06-22 10:14:47 +05:00
parent 04c3772bb6
commit 4141d6e5f7
2 changed files with 14 additions and 3 deletions

View File

@ -39,7 +39,18 @@ class LocalDbService extends _$LocalDbService {
print('LocalDbService constructor called'); 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 @override
int get schemaVersion => 9; int get schemaVersion => 9;

View File

@ -180,9 +180,9 @@ class AuthProvider extends ChangeNotifier {
} }
try { try {
await LocalDbService().clearDatabase(); await LocalDbService().closeDatabase();
} catch (e) { } catch (e) {
print("Ошибка очистки локальной базы данных: $e"); print("Ошибка закрытия локальной базы данных: $e");
} }
_currentUserId = null; _currentUserId = null;