From b431ac89a6dc4b79b34f59af313fe547b8609877 Mon Sep 17 00:00:00 2001 From: julian <julian@cypherstack.com> Date: Tue, 6 Dec 2022 11:04:02 -0600 Subject: [PATCH] ios on macos password reset deletion fix --- .../password/delete_password_warning_view.dart | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/pages_desktop_specific/password/delete_password_warning_view.dart b/lib/pages_desktop_specific/password/delete_password_warning_view.dart index 550eabf3a..167279d92 100644 --- a/lib/pages_desktop_specific/password/delete_password_warning_view.dart +++ b/lib/pages_desktop_specific/password/delete_password_warning_view.dart @@ -1,4 +1,5 @@ import 'dart:async'; +import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; @@ -41,7 +42,12 @@ class _ForgotPasswordDesktopViewState try { await Hive.close(); - await appRoot.delete(recursive: true); + if (Platform.isWindows || Platform.isLinux) { + await appRoot.delete(recursive: true); + } else { + appRoot.listSync().forEach((element) => element.deleteSync()); + } + await DB.instance.init(); } catch (e, s) { Logging.instance.log(