aboutsummaryrefslogtreecommitdiffhomepage
path: root/td/telegram/GroupCallMessageLimit.cpp
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2025-11-06 18:30:36 +0300
committerlevlam <levlam@telegram.org>2025-11-06 18:30:36 +0300
commit48c31bf179be7b4db9447f3109d783b1b4eea564 (patch)
treefc7a624cf1666a35e56c5f7bc091cf2aa6231aef /td/telegram/GroupCallMessageLimit.cpp
parentf0a386944881687ad1f16ee83228da0462e675d7 (diff)
Check that the last limit applies to all messages.
Diffstat (limited to 'td/telegram/GroupCallMessageLimit.cpp')
-rw-r--r--td/telegram/GroupCallMessageLimit.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/td/telegram/GroupCallMessageLimit.cpp b/td/telegram/GroupCallMessageLimit.cpp
index 254e1e9d2..b608e90a3 100644
--- a/td/telegram/GroupCallMessageLimit.cpp
+++ b/td/telegram/GroupCallMessageLimit.cpp
@@ -101,6 +101,10 @@ GroupCallMessageLimits::GroupCallMessageLimits(telegram_api::object_ptr<telegram
}
limits_.push_back(std::move(limit));
}
+ if (limits_.empty() || limits_.back() < GroupCallMessageLimit::basic()) {
+ LOG(ERROR) << "Receive no basic limit";
+ limits_.push_back(GroupCallMessageLimit::basic());
+ }
}
GroupCallMessageLimits GroupCallMessageLimits::basic() {