sendEvents method

Future<void> sendEvents()

Implementation

Future<void> sendEvents() async {

  final box = Hive.box<EventSpa>(boxName);
  final events = box.keys.toList();
  if (events.isEmpty) return;

  for (var key in events) {
    final EventSpa? event = box.get(key);
   try {
     if(event?.uriSand == null) {
       await box.delete(key);
       continue;
     }
     await _networkRequest.postSpaMessage(event!);
     await box.delete(key);
   }catch(e){
     return;
   }
  }
}