addActivity method

Future<void> addActivity(
  1. DocumentReference<Map<String, dynamic>> activityReference,
  2. ActivityLog activityLog
)

Implementation

Future<void> addActivity(DocumentReference<Map<String, dynamic>> activityReference, ActivityLog activityLog) {
  var json = activityLog.toJson();

  activityReference.set(json).whenComplete(() {
    changeSeenStatus(null, activityReference.path, SeenStatus.Recieved);
  });
  return reference.update({'lastMessage': activityReference});
}