Add MessageViewer.is_empty().

This commit is contained in:
levlam 2023-06-20 14:48:51 +03:00
parent f152098b92
commit c885e3f5fa
2 changed files with 5 additions and 1 deletions

View File

@ -54,7 +54,7 @@ MessageViewers::MessageViewers(vector<telegram_api::object_ptr<telegram_api::rea
MessageViewers MessageViewers::get_sublist(const MessageViewer &offset, int32 limit) const {
MessageViewers result{vector<telegram_api::object_ptr<telegram_api::storyView>>()};
bool found = offset == MessageViewer(UserId(), 0);
bool found = offset.is_empty();
for (auto &message_viewer : message_viewers_) {
if (found) {
if (limit-- <= 0) {

View File

@ -35,6 +35,10 @@ class MessageViewer {
return user_id_;
}
bool is_empty() const {
return user_id_ == UserId() && date_ == 0;
}
td_api::object_ptr<td_api::messageViewer> get_message_viewer_object(ContactsManager *contacts_manager) const;
};