update method

  1. @override
Future<void> update({
  1. required DocumentReference<Object?> ref,
  2. required Map<String, dynamic> data,
})
override

Implementation

@override
Future<void> update({
  required DocumentReference ref,
  required Map<String, dynamic> data,
}) async {
  try {
    return await ref.update(data);
  } catch (e) {
    _logError('update', e, {'data': data, 'ref': ref, 'id': ref.id});
    throw FirebaseServiceException('Failed to update document', 'update', e);
  }
}