appendRunEvent method

  1. @override
Future<void> appendRunEvent(
  1. String runId,
  2. Map<String, dynamic> event
)
override

Implementation

@override
Future<void> appendRunEvent(String runId, Map<String, dynamic> event) async {
  if (!DB.isConnected) {
    _warnWithoutError();
    await fallback.appendRunEvent(runId, event);
    return;
  }
  try {
    await primary.appendRunEvent(runId, event);
  } catch (error) {
    _warn(error);
    await fallback.appendRunEvent(runId, event);
  }
}