Skip to content

Commit b770a24

Browse files
committed
Revert "remove android platform check for wownero store delay"
This reverts commit d43de1c.
1 parent d43de1c commit b770a24

1 file changed

Lines changed: 19 additions & 16 deletions

File tree

cw_monero/lib/api/wallet.dart

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'dart:async';
22
import 'dart:ffi';
3+
import 'dart:io';
34

45
import 'package:cw_monero/api/convert_utf8_to_string.dart';
56
import 'package:cw_monero/api/exceptions/setup_wallet_exception.dart';
@@ -367,23 +368,25 @@ bool priorityInQueue = false;
367368

368369
Future<bool> store({bool prioritySave = false}) async {
369370
// Delay saves
370-
if (priorityInQueue) {
371-
return false;
372-
}
373-
print(
374-
"${DateTime.now().millisecondsSinceEpoch} $prioritySave $priorityInQueue");
375-
if (DateTime.now().millisecondsSinceEpoch < storeTime + 90000 &&
376-
prioritySave) {
377-
priorityInQueue = true;
378-
await Future.delayed(Duration(seconds: 1));
379-
priorityInQueue = false;
380-
return store(prioritySave: prioritySave);
381-
} else if (DateTime.now().millisecondsSinceEpoch < storeTime + 90000 &&
382-
!prioritySave) {
383-
return false;
371+
if (Platform.isAndroid) {
372+
if (priorityInQueue) {
373+
return false;
374+
}
375+
print(
376+
"${DateTime.now().millisecondsSinceEpoch} $prioritySave $priorityInQueue");
377+
if (DateTime.now().millisecondsSinceEpoch < storeTime + 90000 &&
378+
prioritySave) {
379+
priorityInQueue = true;
380+
await Future.delayed(Duration(seconds: 1));
381+
priorityInQueue = false;
382+
return store(prioritySave: prioritySave);
383+
} else if (DateTime.now().millisecondsSinceEpoch < storeTime + 90000 &&
384+
!prioritySave) {
385+
return false;
386+
}
387+
print("released $storeTime");
388+
storeTime = DateTime.now().millisecondsSinceEpoch;
384389
}
385-
print("released $storeTime");
386-
storeTime = DateTime.now().millisecondsSinceEpoch;
387390
await compute<int, void>(_storeSync, 0);
388391
return true;
389392
}

0 commit comments

Comments
 (0)