setInterests method Null safety
- {required Patient patient,
- required BuiltSet<
LocalizedType< interests}Interest> >
Implementation
Future<Patient?> setInterests(
{required final Patient patient,
required final BuiltSet<LocalizedType<Interest>> interests}) async {
final result = await setUserInterests(user: patient, interests: interests);
if (result) {
final modifiedPatient =
patient.rebuild((p) => p..interests = interests.toBuilder());
_sendPatientUpdate(patient: modifiedPatient);
return modifiedPatient;
}
return null;
}