ability to pin chat messages (#11964)

This commit is contained in:
Barış Soner Uşaklı
2023-08-28 15:57:30 -04:00
committed by GitHub
parent 94f07c149a
commit 54706b1182
16 changed files with 279 additions and 17 deletions

View File

@@ -272,3 +272,13 @@ chatsAPI.restoreMessage = async (caller, { mid }) => {
await messaging.canDelete(mid, caller.uid);
await messaging.restoreMessage(mid, caller.uid);
};
chatsAPI.pinMessage = async (caller, { roomId, mid }) => {
await messaging.canPin(roomId, caller.uid);
await messaging.pinMessage(mid, roomId);
};
chatsAPI.unpinMessage = async (caller, { roomId, mid }) => {
await messaging.canPin(roomId, caller.uid);
await messaging.unpinMessage(mid, roomId);
};