setPinnedStatus method
Implementation
Future<void> setPinnedStatus({
required final String chatId,
required final String uid,
required final bool pinned,
}) async {
try {
final _chatRef = PeamanReferenceHelper.chatsCol.doc(chatId);
await _chatRef.update({
'pinned_chat_user_ids': pinned
? FieldValue.arrayUnion([uid])
: FieldValue.arrayRemove([uid])
});
print('Success: Pinning chat by $uid');
} catch (e) {
print(e);
print('Error!!!: Pinning chat by $uid');
}
}