mirror of
https://github.com/cypherstack/stack_wallet.git
synced 2025-03-09 02:04:57 +00:00
fix hive box deletion
This commit is contained in:
parent
6fb526efe5
commit
69fabde3a5
2 changed files with 7 additions and 2 deletions
lib
pages_desktop_specific/password
utilities
|
@ -15,7 +15,6 @@ import 'package:flutter/foundation.dart';
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||
import 'package:flutter_svg/svg.dart';
|
||||
import 'package:hive_flutter/hive_flutter.dart';
|
||||
import 'package:stackwallet/db/hive/db.dart';
|
||||
import 'package:stackwallet/notifications/show_flush_bar.dart';
|
||||
import 'package:stackwallet/pages/settings_views/global_settings_view/stack_backup_views/helpers/restore_create_backup.dart';
|
||||
|
@ -213,8 +212,8 @@ class _ForgottenPassphraseRestoreFromSWBState
|
|||
await (ref.read(secureStoreProvider).store as DesktopSecureStore)
|
||||
.close();
|
||||
ref.refresh(secureStoreProvider);
|
||||
await ref.read(storageCryptoHandlerProvider).deleteBox();
|
||||
ref.refresh(storageCryptoHandlerProvider);
|
||||
await Hive.deleteBoxFromDisk(DB.boxNameDesktopData);
|
||||
await DB.instance.init();
|
||||
if (mounted) {
|
||||
Navigator.of(context)
|
||||
|
|
|
@ -209,4 +209,10 @@ class DPS {
|
|||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
/// Dangerous. Used in one place and should not be called anywhere else.
|
||||
@Deprecated("Don't use this if at all possible")
|
||||
Future<void> deleteBox() async {
|
||||
await Hive.deleteBoxFromDisk(kBoxNameDesktopData);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue