Various improvements

This commit is contained in:
Ilya Laktyushin 2026-02-19 21:53:26 +04:00
parent 589e46f52d
commit d9d1210c1d
156 changed files with 5450 additions and 804 deletions

View file

@ -84,6 +84,19 @@ func chatHistoryEntriesForView(
stickersEnabled = false
}
}
} else if case let .cachedPeerData(_, peerData) = additionalEntry {
if let cachedGroupData = peerData as? CachedGroupData, let participants = cachedGroupData.participants {
for participant in participants.participants {
switch participant {
case let .member(_, _, _, rank):
adminRanks[participant.peerId] = .member(rank)
case let .creator(_, rank):
adminRanks[participant.peerId] = .creator(rank)
case let .admin(_, _, _, rank):
adminRanks[participant.peerId] = .admin(rank)
}
}
}
}
}
}