aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/ForumTopicEditedData.h
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2022-11-30 15:39:29 +0300
committerlevlam <levlam@telegram.org>2022-11-30 15:39:29 +0300
commit20ba802e487c3d7bb0132fee9d838d52e077b196 (patch)
treef8b0e77d99e45f31f9586d3013e43c0b843cebfe /td/telegram/ForumTopicEditedData.h
parent8a0429c30f9dc6b334d620ed0c3b0a46f64d0818 (diff)
Add messageForumTopicIsHiddenToggled.
Diffstat (limited to 'td/telegram/ForumTopicEditedData.h')
-rw-r--r--td/telegram/ForumTopicEditedData.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/td/telegram/ForumTopicEditedData.h b/td/telegram/ForumTopicEditedData.h
index 681835e86..69f232f36 100644
--- a/td/telegram/ForumTopicEditedData.h
+++ b/td/telegram/ForumTopicEditedData.h
@@ -20,6 +20,8 @@ class ForumTopicEditedData {
bool edit_icon_custom_emoji_id_ = false;
bool edit_is_closed_ = false;
bool is_closed_ = false;
+ bool edit_is_hidden_ = false;
+ bool is_hidden_ = false;
friend bool operator==(const ForumTopicEditedData &lhs, const ForumTopicEditedData &rhs);
@@ -31,16 +33,18 @@ class ForumTopicEditedData {
ForumTopicEditedData() = default;
ForumTopicEditedData(string &&title, bool edit_icon_custom_emoji_id, int64 icon_custom_emoji_id, bool edit_is_closed,
- bool is_closed)
+ bool is_closed, bool edit_is_hidden, bool is_hidden)
: title_(std::move(title))
, icon_custom_emoji_id_(icon_custom_emoji_id)
, edit_icon_custom_emoji_id_(edit_icon_custom_emoji_id)
, edit_is_closed_(edit_is_closed)
- , is_closed_(is_closed) {
+ , is_closed_(is_closed)
+ , edit_is_hidden_(edit_is_hidden)
+ , is_hidden_(is_hidden) {
}
bool is_empty() const {
- return title_.empty() && !edit_icon_custom_emoji_id_ && !edit_is_closed_;
+ return title_.empty() && !edit_icon_custom_emoji_id_ && !edit_is_closed_ && !edit_is_hidden_;
}
const string &get_title() const {