2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-09-01 06:55:58 +00:00

Moved code for api participants to separated file.

This commit is contained in:
23rd
2021-11-24 07:25:05 +03:00
committed by John Preston
parent 3271cdf251
commit b9c64499bd
24 changed files with 840 additions and 730 deletions

View File

@@ -8,6 +8,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
#include "api/api_updates.h"
#include "api/api_authorizations.h"
#include "api/api_chat_participants.h"
#include "api/api_text_entities.h"
#include "api/api_user_privacy.h"
#include "main/main_session.h"
@@ -1498,7 +1499,7 @@ void Updates::feedUpdate(const MTPUpdate &update) {
if (channel->mgInfo->lastParticipants.size() < _session->serverConfig().chatSizeMax
&& (channel->mgInfo->lastParticipants.empty()
|| channel->mgInfo->lastParticipants.size() < channel->membersCount())) {
session().api().requestLastParticipants(channel);
session().api().chatParticipants().requestLast(channel);
}
}
@@ -2127,7 +2128,7 @@ void Updates::feedUpdate(const MTPUpdate &update) {
history->owner().histories().requestDialogEntry(history);
}
if (!channel->amCreator()) {
session().api().requestSelfParticipant(channel);
session().api().chatParticipants().requestSelf(channel);
}
}
}