logPartyActivity method
Future<PartyActivityV1?>
logPartyActivity(
- String? correlationId,
- PartyActivityV1 activity
override
Logs party activity.
correlation_id
(optional) transaction id to trace execution through call chain.activity
an activity to be logged. Return (optional) Future that receives logged activity or error.
Implementation
@override
Future<PartyActivityV1?> logPartyActivity(
String? correlationId, PartyActivityV1 activity) async {
activity.time = DateTimeConverter.toNullableDateTime(activity.time);
activity.time = activity.time ?? DateTime.now();
return persistence.create(correlationId, activity);
}