mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-09-01 15:05:56 +00:00
Move some calls from App namespace.
This commit is contained in:
@@ -15,6 +15,7 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||
#include "auth_session.h"
|
||||
#include "storage/localstorage.h"
|
||||
#include "data/data_user.h"
|
||||
#include "data/data_session.h"
|
||||
#include "history/history.h"
|
||||
#include "calls/calls_instance.h"
|
||||
#include "ui/widgets/checkbox.h"
|
||||
@@ -111,7 +112,10 @@ void BlockedBoxController::loadMoreRows() {
|
||||
return;
|
||||
}
|
||||
|
||||
_loadRequestId = request(MTPcontacts_GetBlocked(MTP_int(_offset), MTP_int(kBlockedPerPage))).done([this](const MTPcontacts_Blocked &result) {
|
||||
_loadRequestId = request(MTPcontacts_GetBlocked(
|
||||
MTP_int(_offset),
|
||||
MTP_int(kBlockedPerPage)
|
||||
)).done([=](const MTPcontacts_Blocked &result) {
|
||||
_loadRequestId = 0;
|
||||
|
||||
if (!_offset) {
|
||||
@@ -119,7 +123,7 @@ void BlockedBoxController::loadMoreRows() {
|
||||
}
|
||||
|
||||
auto handleContactsBlocked = [](auto &list) {
|
||||
App::feedUsers(list.vusers);
|
||||
Auth().data().processUsers(list.vusers);
|
||||
return list.vblocked.v;
|
||||
};
|
||||
switch (result.type()) {
|
||||
@@ -162,7 +166,7 @@ void BlockedBoxController::receivedUsers(const QVector<MTPContactBlocked> &resul
|
||||
}
|
||||
auto &contactBlocked = item.c_contactBlocked();
|
||||
auto userId = contactBlocked.vuser_id.v;
|
||||
if (auto user = App::userLoaded(userId)) {
|
||||
if (auto user = Auth().data().userLoaded(userId)) {
|
||||
appendRow(user);
|
||||
user->setBlockStatus(UserData::BlockStatus::Blocked);
|
||||
}
|
||||
|
Reference in New Issue
Block a user