isar / isar/hive

:bug: Inifinite loop in Hive.deleteFromDisk() on web

Open
#733 0 comments 0 reactions 0 assignees View on GitHub
problem
Dominant language
Dart
Stars
4.4k
Forks
449
PR merge metrics
No merged PRs in 30d

Description

**Steps to Reproduce**
I have an app that after some time I need to erase all database (all boxes), but I can't find any method in Hive to return all databases names, so I have to use `Hive.deleteFromDisk()`. After a time waiting it to delete a empty database (on web everytime flutter open debug, the browser is empty), I noticed that this method falls in a infinite loop somehow

**Code sample**
```dart
await Hive.deleteFromDisk();
```

**Version**
- Platform: Web
- Flutter version: 2.2.2
- Hive version: 2.0.4
- Hive_Flutter: 1.1.0

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.