Add chat type check in get_quick_reply_message_contents.
This commit is contained in:
parent
f11ad19a4f
commit
5a0a3f2c14
|
@ -1329,6 +1329,9 @@ Result<vector<QuickReplyManager::QuickReplyMessageContent>> QuickReplyManager::g
|
||||||
if (!td_->dialog_manager_->have_input_peer(dialog_id, AccessRights::Write)) {
|
if (!td_->dialog_manager_->have_input_peer(dialog_id, AccessRights::Write)) {
|
||||||
return Status::Error(400, "Have no write access to the chat");
|
return Status::Error(400, "Have no write access to the chat");
|
||||||
}
|
}
|
||||||
|
if (dialog_id.get_type() != DialogType::User || td_->contacts_manager_->is_user_bot(dialog_id.get_user_id())) {
|
||||||
|
return Status::Error(400, "Can't use quick replies in the chat");
|
||||||
|
}
|
||||||
|
|
||||||
std::unordered_map<int64, std::pair<int64, int32>, Hash<int64>> new_media_album_ids;
|
std::unordered_map<int64, std::pair<int64, int32>, Hash<int64>> new_media_album_ids;
|
||||||
vector<QuickReplyMessageContent> result;
|
vector<QuickReplyMessageContent> result;
|
||||||
|
|
Loading…
Reference in New Issue