declineChatRequest method
Future<void>
declineChatRequest({
- required String chatId,
- dynamic onSuccess()?,
- dynamic onError(
- dynamic
Implementation
Future<void> declineChatRequest({
required final String chatId,
final Function(PeamanChatRequestStatus)? onSuccess,
final Function(dynamic)? onError,
}) async {
try {
final _chatRef = PeamanReferenceHelper.chatsCol.doc(chatId);
await _chatRef.update({
'chat_request_status': PeamanChatRequestStatus.declined.index,
});
print('Success: Declining chat request $chatId');
onSuccess?.call(PeamanChatRequestStatus.declined);
} catch (e) {
print(e);
print('Error: Declining chat request');
onError?.call(e);
}
}