Fix admin/creator status in megagroup members list.

This commit is contained in:
John Preston 2017-12-06 18:55:08 +04:00
parent d77afef8b0
commit 727f8aec13

View file

@ -517,7 +517,7 @@ void ParticipantsBoxController::setNonEmptyDescription() {
bool ParticipantsBoxController::feedMegagroupLastParticipants() {
if ((_role != Role::Members && _role != Role::Profile)
|| _offset > 0) {
|| delegate()->peerListFullRowsCount() > 0) {
return false;
}
auto megagroup = _channel->asMegagroup();
@ -564,7 +564,13 @@ bool ParticipantsBoxController::feedMegagroupLastParticipants() {
}
}
appendRow(user);
++_offset;
//
// Don't count lastParticipants in _offset, because we don't know
// their exact information (admin / creator / restricted), they
// could simply be added from the last messages authors.
//
//++_offset;
}
sortByOnline();
return true;