diff --git a/src/global/actions/api/messages.ts b/src/global/actions/api/messages.ts index 6f6402833..28201ed28 100644 --- a/src/global/actions/api/messages.ts +++ b/src/global/actions/api/messages.ts @@ -74,6 +74,7 @@ import { isUserRightBanned, splitMessagesForForwarding, } from '../../helpers'; +import { isChatAdmin } from '../../helpers/chats'; import { isApiPeerChat, isApiPeerUser } from '../../helpers/peers'; import { addActionHandler, getActions, getGlobal, getPromiseActions, setGlobal, @@ -1908,7 +1909,7 @@ export async function getPeerStarsForMessage( if (!peer) return undefined; if (isApiPeerChat(peer)) { - if (selectIsMonoforumAdmin(global, peerId)) { + if (isChatAdmin(peer) || selectIsMonoforumAdmin(global, peerId)) { return undefined; } return peer.paidMessagesStars;