From c885e3f5fa4f92bc783653beffb9943645d06352 Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 20 Jun 2023 14:48:51 +0300 Subject: [PATCH] Add MessageViewer.is_empty(). --- td/telegram/MessageViewer.cpp | 2 +- td/telegram/MessageViewer.h | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/td/telegram/MessageViewer.cpp b/td/telegram/MessageViewer.cpp index 74ff5f29d..c0e234a49 100644 --- a/td/telegram/MessageViewer.cpp +++ b/td/telegram/MessageViewer.cpp @@ -54,7 +54,7 @@ MessageViewers::MessageViewers(vector>()}; - bool found = offset == MessageViewer(UserId(), 0); + bool found = offset.is_empty(); for (auto &message_viewer : message_viewers_) { if (found) { if (limit-- <= 0) { diff --git a/td/telegram/MessageViewer.h b/td/telegram/MessageViewer.h index 06a39c57f..9d4507c9d 100644 --- a/td/telegram/MessageViewer.h +++ b/td/telegram/MessageViewer.h @@ -35,6 +35,10 @@ class MessageViewer { return user_id_; } + bool is_empty() const { + return user_id_ == UserId() && date_ == 0; + } + td_api::object_ptr get_message_viewer_object(ContactsManager *contacts_manager) const; };