Fix channel request approval service message

This commit is contained in:
Ilya Laktyushin 2021-11-03 13:36:27 +04:00
parent 9daed68d53
commit 8c033a37bc

View File

@ -490,9 +490,11 @@ func _internal_fetchAndUpdateCachedPeerData(accountPeerId: PeerId, peerId rawPee
switch participantResult {
case let .channelParticipant(participant, _, _):
switch participant {
case let .channelParticipantSelf(_, _, inviterId, invitedDate):
case let .channelParticipantSelf(flags, _, inviterId, invitedDate):
invitedBy = PeerId(namespace: Namespaces.Peer.CloudUser, id: PeerId.Id._internalFromInt64Value(inviterId))
invitedOn = invitedDate
if (flags & (1 << 0)) != 0 {
invitedOn = invitedDate
}
default:
break
}