sendPushMessage method
Future<void>
sendPushMessage(
{ - required User peer,
- required String message,
})
Implementation
Future<void> sendPushMessage({
required types.User peer,
required String message,
}) async {
final apnsTokens = await getApnsTokens(peer);
if (apnsTokens.isEmpty) {
log('Unable to send FCM message, no token exists.');
return;
}
try {
await Future.wait(apnsTokens.map((e) => sendPushMessageToFCMToken(
peer: peer,
message: message,
token: e,
)));
} catch (e) {
if (kDebugMode) {
print(e);
}
}
}