mirror of
https://github.com/tdlight-team/tdlight-telegram-bot-api.git
synced 2024-11-30 16:02:56 +01:00
Fix Message.is_automatic_forward flag for automatically forwarded manually forwarded messages.
This commit is contained in:
parent
04361155aa
commit
df89ddf059
@ -9605,9 +9605,10 @@ Client::FullMessageId Client::add_message(object_ptr<td_api::message> &&message,
|
|||||||
default:
|
default:
|
||||||
UNREACHABLE();
|
UNREACHABLE();
|
||||||
}
|
}
|
||||||
message_info->is_automatic_forward = message_info->initial_chat_id != 0 && message_info->initial_message_id != 0 &&
|
auto from_chat_id = message->forward_info_->from_chat_id_;
|
||||||
message_info->initial_chat_id == message->forward_info_->from_chat_id_ &&
|
message_info->is_automatic_forward =
|
||||||
message_info->initial_message_id == message->forward_info_->from_message_id_;
|
from_chat_id != 0 && from_chat_id != chat_id && message->forward_info_->from_message_id_ != 0 &&
|
||||||
|
get_chat_type(chat_id) == ChatType::Supergroup && get_chat_type(from_chat_id) == ChatType::Channel;
|
||||||
}
|
}
|
||||||
|
|
||||||
message_info->can_be_saved = message->can_be_saved_;
|
message_info->can_be_saved = message->can_be_saved_;
|
||||||
|
Loading…
Reference in New Issue
Block a user