sanitizeValue static method

  1. @visibleForTesting
dynamic sanitizeValue(
  1. dynamic value
)

Implementation

@visibleForTesting
static dynamic sanitizeValue(dynamic value) {
  if (value is double && !value.isFinite) return null;
  if (value is Map<String, dynamic>) return sanitizeMap(value);
  if (value is List) return value.map(sanitizeValue).toList();
  return value;
}