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');
}
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;

View File

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