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(