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