savePendingEvent static method

Future<void> savePendingEvent(
  1. PendingEvent event
)

Saves a pending event in the local database

Implementation

static Future<void> savePendingEvent(PendingEvent event) async {
  try {
    final events = _getAllEventsMap();
    events[event.id] = event.toJson();
    await _storage?.write(_storageKey, events);
    log('Event saved: ${event.id} for ${event.integrationName}');
  } catch (e) {
    log('Error saving pending event: $e');
  }
}