Migration: Only delete the cache if it exists

Fixes APP-EE
This commit is contained in:
Vishesh Handa
2020-10-18 09:18:33 +02:00
parent 4f0d065bf7
commit 09b6a6bbff

View File

@ -311,7 +311,9 @@ class Settings extends ChangeNotifier {
Future<void> migrate(SharedPreferences pref, String gitBaseDir) async {
if (version == 0) {
var cache = p.join(gitBaseDir, "cache.json");
await File(cache).delete(recursive: true);
if (File(cache).existsSync()) {
await File(cache).delete();
}
var localGitRepoConfigured =
pref.getBool("localGitRepoConfigured") ?? false;