Improve method names.
This commit is contained in:
parent
11c78406c3
commit
c8e46cae53
@ -12637,19 +12637,19 @@ void ContactsManager::on_get_chat(tl_object_ptr<telegram_api::Chat> &&chat, cons
|
|||||||
LOG(DEBUG) << "Receive from " << source << ' ' << to_string(chat);
|
LOG(DEBUG) << "Receive from " << source << ' ' << to_string(chat);
|
||||||
switch (chat->get_id()) {
|
switch (chat->get_id()) {
|
||||||
case telegram_api::chatEmpty::ID:
|
case telegram_api::chatEmpty::ID:
|
||||||
on_chat_update(static_cast<telegram_api::chatEmpty &>(*chat), source);
|
on_get_chat_empty(static_cast<telegram_api::chatEmpty &>(*chat), source);
|
||||||
break;
|
break;
|
||||||
case telegram_api::chat::ID:
|
case telegram_api::chat::ID:
|
||||||
on_chat_update(static_cast<telegram_api::chat &>(*chat), source);
|
on_get_chat(static_cast<telegram_api::chat &>(*chat), source);
|
||||||
break;
|
break;
|
||||||
case telegram_api::chatForbidden::ID:
|
case telegram_api::chatForbidden::ID:
|
||||||
on_chat_update(static_cast<telegram_api::chatForbidden &>(*chat), source);
|
on_get_chat_forbidden(static_cast<telegram_api::chatForbidden &>(*chat), source);
|
||||||
break;
|
break;
|
||||||
case telegram_api::channel::ID:
|
case telegram_api::channel::ID:
|
||||||
on_chat_update(static_cast<telegram_api::channel &>(*chat), source);
|
on_get_channel(static_cast<telegram_api::channel &>(*chat), source);
|
||||||
break;
|
break;
|
||||||
case telegram_api::channelForbidden::ID:
|
case telegram_api::channelForbidden::ID:
|
||||||
on_chat_update(static_cast<telegram_api::channelForbidden &>(*chat), source);
|
on_get_channel_forbidden(static_cast<telegram_api::channelForbidden &>(*chat), source);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
UNREACHABLE();
|
UNREACHABLE();
|
||||||
@ -14334,9 +14334,9 @@ bool ContactsManager::on_get_channel_error(ChannelId channel_id, const Status &s
|
|||||||
} else {
|
} else {
|
||||||
flags |= CHANNEL_FLAG_IS_BROADCAST;
|
flags |= CHANNEL_FLAG_IS_BROADCAST;
|
||||||
}
|
}
|
||||||
telegram_api::channelForbidden update(flags, false /*ignored*/, false /*ignored*/, channel_id.get(),
|
telegram_api::channelForbidden channel_forbidden(flags, false /*ignored*/, false /*ignored*/, channel_id.get(),
|
||||||
c->access_hash, c->title, 0);
|
c->access_hash, c->title, 0);
|
||||||
on_chat_update(update, "CHANNEL_PRIVATE");
|
on_get_channel_forbidden(channel_forbidden, "CHANNEL_PRIVATE");
|
||||||
} else if (!c->status.is_banned()) {
|
} else if (!c->status.is_banned()) {
|
||||||
if (!c->usernames.is_empty()) {
|
if (!c->usernames.is_empty()) {
|
||||||
LOG(INFO) << "Drop usernames of " << channel_id;
|
LOG(INFO) << "Drop usernames of " << channel_id;
|
||||||
@ -15678,7 +15678,7 @@ void ContactsManager::on_update_chat_default_permissions(ChatId chat_id, Restric
|
|||||||
|
|
||||||
if (version > c->version) {
|
if (version > c->version) {
|
||||||
// this should be unreachable, because version and default permissions must be already updated from
|
// this should be unreachable, because version and default permissions must be already updated from
|
||||||
// the chat object in on_chat_update
|
// the chat object in on_get_chat
|
||||||
if (version != c->version + 1) {
|
if (version != c->version + 1) {
|
||||||
LOG(INFO) << "Default permissions of " << chat_id << " with version " << c->version
|
LOG(INFO) << "Default permissions of " << chat_id << " with version " << c->version
|
||||||
<< " has changed, but new version is " << version;
|
<< " has changed, but new version is " << version;
|
||||||
@ -18510,7 +18510,7 @@ void ContactsManager::on_reload_dialog_administrators(
|
|||||||
promise.set_error(Status::Error(500, "Failed to find chat administrators"));
|
promise.set_error(Status::Error(500, "Failed to find chat administrators"));
|
||||||
}
|
}
|
||||||
|
|
||||||
void ContactsManager::on_chat_update(telegram_api::chatEmpty &chat, const char *source) {
|
void ContactsManager::on_get_chat_empty(telegram_api::chatEmpty &chat, const char *source) {
|
||||||
ChatId chat_id(chat.id_);
|
ChatId chat_id(chat.id_);
|
||||||
if (!chat_id.is_valid()) {
|
if (!chat_id.is_valid()) {
|
||||||
LOG(ERROR) << "Receive invalid " << chat_id << " from " << source;
|
LOG(ERROR) << "Receive invalid " << chat_id << " from " << source;
|
||||||
@ -18522,7 +18522,7 @@ void ContactsManager::on_chat_update(telegram_api::chatEmpty &chat, const char *
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void ContactsManager::on_chat_update(telegram_api::chat &chat, const char *source) {
|
void ContactsManager::on_get_chat(telegram_api::chat &chat, const char *source) {
|
||||||
auto debug_str = PSTRING() << " from " << source << " in " << oneline(to_string(chat));
|
auto debug_str = PSTRING() << " from " << source << " in " << oneline(to_string(chat));
|
||||||
ChatId chat_id(chat.id_);
|
ChatId chat_id(chat.id_);
|
||||||
if (!chat_id.is_valid()) {
|
if (!chat_id.is_valid()) {
|
||||||
@ -18561,7 +18561,7 @@ void ContactsManager::on_chat_update(telegram_api::chat &chat, const char *sourc
|
|||||||
LOG(ERROR) << "Receive invalid " << migrated_to_channel_id << debug_str;
|
LOG(ERROR) << "Receive invalid " << migrated_to_channel_id << debug_str;
|
||||||
} else {
|
} else {
|
||||||
// temporarily create the channel
|
// temporarily create the channel
|
||||||
Channel *c = add_channel(migrated_to_channel_id, "on_chat_update");
|
Channel *c = add_channel(migrated_to_channel_id, "on_get_chat");
|
||||||
c->access_hash = input_channel->access_hash_;
|
c->access_hash = input_channel->access_hash_;
|
||||||
c->title = chat.title_;
|
c->title = chat.title_;
|
||||||
c->status = DialogParticipantStatus::Left();
|
c->status = DialogParticipantStatus::Left();
|
||||||
@ -18617,7 +18617,7 @@ void ContactsManager::on_chat_update(telegram_api::chat &chat, const char *sourc
|
|||||||
"receive chat");
|
"receive chat");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ContactsManager::on_chat_update(telegram_api::chatForbidden &chat, const char *source) {
|
void ContactsManager::on_get_chat_forbidden(telegram_api::chatForbidden &chat, const char *source) {
|
||||||
ChatId chat_id(chat.id_);
|
ChatId chat_id(chat.id_);
|
||||||
if (!chat_id.is_valid()) {
|
if (!chat_id.is_valid()) {
|
||||||
LOG(ERROR) << "Receive invalid " << chat_id << " from " << source;
|
LOG(ERROR) << "Receive invalid " << chat_id << " from " << source;
|
||||||
@ -18648,7 +18648,7 @@ void ContactsManager::on_chat_update(telegram_api::chatForbidden &chat, const ch
|
|||||||
update_chat(c, chat_id);
|
update_chat(c, chat_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ContactsManager::on_chat_update(telegram_api::channel &channel, const char *source) {
|
void ContactsManager::on_get_channel(telegram_api::channel &channel, const char *source) {
|
||||||
ChannelId channel_id(channel.id_);
|
ChannelId channel_id(channel.id_);
|
||||||
if (!channel_id.is_valid()) {
|
if (!channel_id.is_valid()) {
|
||||||
LOG(ERROR) << "Receive invalid " << channel_id << " from " << source << ": " << to_string(channel);
|
LOG(ERROR) << "Receive invalid " << channel_id << " from " << source << ": " << to_string(channel);
|
||||||
@ -18765,7 +18765,7 @@ void ContactsManager::on_chat_update(telegram_api::channel &channel, const char
|
|||||||
c->is_forum = is_forum;
|
c->is_forum = is_forum;
|
||||||
|
|
||||||
c->is_changed = true;
|
c->is_changed = true;
|
||||||
invalidate_channel_full(channel_id, !c->is_slow_mode_enabled, "on_min_channel");
|
invalidate_channel_full(channel_id, !c->is_slow_mode_enabled, "on_get_min_channel");
|
||||||
}
|
}
|
||||||
if (c->join_to_send != join_to_send || c->join_request != join_request) {
|
if (c->join_to_send != join_to_send || c->join_request != join_request) {
|
||||||
c->join_to_send = join_to_send;
|
c->join_to_send = join_to_send;
|
||||||
@ -18808,7 +18808,7 @@ void ContactsManager::on_chat_update(telegram_api::channel &channel, const char
|
|||||||
get_channel_force(channel_id);
|
get_channel_force(channel_id);
|
||||||
}
|
}
|
||||||
|
|
||||||
Channel *c = add_channel(channel_id, "on_channel");
|
Channel *c = add_channel(channel_id, "on_get_channel");
|
||||||
auto old_join_to_send = get_channel_join_to_send(c);
|
auto old_join_to_send = get_channel_join_to_send(c);
|
||||||
auto old_join_request = get_channel_join_request(c);
|
auto old_join_request = get_channel_join_request(c);
|
||||||
if (c->access_hash != access_hash) {
|
if (c->access_hash != access_hash) {
|
||||||
@ -18885,16 +18885,16 @@ void ContactsManager::on_chat_update(telegram_api::channel &channel, const char
|
|||||||
update_channel(c, channel_id);
|
update_channel(c, channel_id);
|
||||||
|
|
||||||
if (need_update_participant_count) {
|
if (need_update_participant_count) {
|
||||||
auto channel_full = get_channel_full(channel_id, true, "on_chat_update");
|
auto channel_full = get_channel_full(channel_id, true, "on_get_channel");
|
||||||
if (channel_full != nullptr && channel_full->participant_count != participant_count) {
|
if (channel_full != nullptr && channel_full->participant_count != participant_count) {
|
||||||
channel_full->participant_count = participant_count;
|
channel_full->participant_count = participant_count;
|
||||||
channel_full->is_changed = true;
|
channel_full->is_changed = true;
|
||||||
update_channel_full(channel_full, channel_id, "on_chat_update");
|
update_channel_full(channel_full, channel_id, "on_get_channel");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (need_invalidate_channel_full) {
|
if (need_invalidate_channel_full) {
|
||||||
invalidate_channel_full(channel_id, !c->is_slow_mode_enabled, "on_chat_update");
|
invalidate_channel_full(channel_id, !c->is_slow_mode_enabled, "on_get_channel");
|
||||||
}
|
}
|
||||||
|
|
||||||
bool has_active_group_call = (channel.flags_ & CHANNEL_FLAG_HAS_ACTIVE_GROUP_CALL) != 0;
|
bool has_active_group_call = (channel.flags_ & CHANNEL_FLAG_HAS_ACTIVE_GROUP_CALL) != 0;
|
||||||
@ -18903,7 +18903,7 @@ void ContactsManager::on_chat_update(telegram_api::channel &channel, const char
|
|||||||
"receive channel");
|
"receive channel");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ContactsManager::on_chat_update(telegram_api::channelForbidden &channel, const char *source) {
|
void ContactsManager::on_get_channel_forbidden(telegram_api::channelForbidden &channel, const char *source) {
|
||||||
ChannelId channel_id(channel.id_);
|
ChannelId channel_id(channel.id_);
|
||||||
if (!channel_id.is_valid()) {
|
if (!channel_id.is_valid()) {
|
||||||
LOG(ERROR) << "Receive invalid " << channel_id << " from " << source << ": " << to_string(channel);
|
LOG(ERROR) << "Receive invalid " << channel_id << " from " << source << ": " << to_string(channel);
|
||||||
@ -18920,7 +18920,7 @@ void ContactsManager::on_chat_update(telegram_api::channelForbidden &channel, co
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Channel *c = add_channel(channel_id, "on_channel_forbidden");
|
Channel *c = add_channel(channel_id, "on_get_channel_forbidden");
|
||||||
auto old_join_to_send = get_channel_join_to_send(c);
|
auto old_join_to_send = get_channel_join_to_send(c);
|
||||||
auto old_join_request = get_channel_join_request(c);
|
auto old_join_request = get_channel_join_request(c);
|
||||||
if (c->access_hash != channel.access_hash_) {
|
if (c->access_hash != channel.access_hash_) {
|
||||||
@ -18939,7 +18939,7 @@ void ContactsManager::on_chat_update(telegram_api::channelForbidden &channel, co
|
|||||||
on_update_channel_default_permissions(c, channel_id, RestrictedRights(banned_rights));
|
on_update_channel_default_permissions(c, channel_id, RestrictedRights(banned_rights));
|
||||||
// on_update_channel_has_location(c, channel_id, false);
|
// on_update_channel_has_location(c, channel_id, false);
|
||||||
on_update_channel_noforwards(c, channel_id, false);
|
on_update_channel_noforwards(c, channel_id, false);
|
||||||
td_->messages_manager_->on_update_dialog_group_call(DialogId(channel_id), false, false, "receive channelForbidden");
|
td_->messages_manager_->on_update_dialog_group_call(DialogId(channel_id), false, false, "on_get_channel_forbidden");
|
||||||
|
|
||||||
bool sign_messages = false;
|
bool sign_messages = false;
|
||||||
bool join_to_send = false;
|
bool join_to_send = false;
|
||||||
@ -19007,16 +19007,16 @@ void ContactsManager::on_chat_update(telegram_api::channelForbidden &channel, co
|
|||||||
update_channel(c, channel_id);
|
update_channel(c, channel_id);
|
||||||
|
|
||||||
if (need_drop_participant_count) {
|
if (need_drop_participant_count) {
|
||||||
auto channel_full = get_channel_full(channel_id, true, "on_channel_forbidden");
|
auto channel_full = get_channel_full(channel_id, true, "on_get_channel_forbidden");
|
||||||
if (channel_full != nullptr && channel_full->participant_count != 0) {
|
if (channel_full != nullptr && channel_full->participant_count != 0) {
|
||||||
channel_full->participant_count = 0;
|
channel_full->participant_count = 0;
|
||||||
channel_full->administrator_count = 0;
|
channel_full->administrator_count = 0;
|
||||||
channel_full->is_changed = true;
|
channel_full->is_changed = true;
|
||||||
update_channel_full(channel_full, channel_id, "on_channel_forbidden 2");
|
update_channel_full(channel_full, channel_id, "on_get_channel_forbidden 2");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (need_invalidate_channel_full) {
|
if (need_invalidate_channel_full) {
|
||||||
invalidate_channel_full(channel_id, !c->is_slow_mode_enabled, "on_channel_forbidden 3");
|
invalidate_channel_full(channel_id, !c->is_slow_mode_enabled, "on_get_channel_forbidden 3");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1530,11 +1530,11 @@ class ContactsManager final : public Actor {
|
|||||||
void update_dialog_online_member_count(const vector<DialogParticipant> &participants, DialogId dialog_id,
|
void update_dialog_online_member_count(const vector<DialogParticipant> &participants, DialogId dialog_id,
|
||||||
bool is_from_server);
|
bool is_from_server);
|
||||||
|
|
||||||
void on_chat_update(telegram_api::chatEmpty &chat, const char *source);
|
void on_get_chat_empty(telegram_api::chatEmpty &chat, const char *source);
|
||||||
void on_chat_update(telegram_api::chat &chat, const char *source);
|
void on_get_chat(telegram_api::chat &chat, const char *source);
|
||||||
void on_chat_update(telegram_api::chatForbidden &chat, const char *source);
|
void on_get_chat_forbidden(telegram_api::chatForbidden &chat, const char *source);
|
||||||
void on_chat_update(telegram_api::channel &channel, const char *source);
|
void on_get_channel(telegram_api::channel &channel, const char *source);
|
||||||
void on_chat_update(telegram_api::channelForbidden &channel, const char *source);
|
void on_get_channel_forbidden(telegram_api::channelForbidden &channel, const char *source);
|
||||||
|
|
||||||
void save_user(User *u, UserId user_id, bool from_binlog);
|
void save_user(User *u, UserId user_id, bool from_binlog);
|
||||||
static string get_user_database_key(UserId user_id);
|
static string get_user_database_key(UserId user_id);
|
||||||
|
Loading…
Reference in New Issue
Block a user