aboutsummaryrefslogtreecommitdiffhomepage
path: root/test
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2026-01-08 20:27:07 +0300
committerlevlam <levlam@telegram.org>2026-01-08 20:27:07 +0300
commita96f805cab7105ddd7d5aba0201a2139aaf45049 (patch)
tree281078ca3e7919310e654ba8e52a105524342d7a /test
parentabf1f4a3b14b38a5aa138eb04919bde82f29e6e0 (diff)
Add td_api::settingsSectionPrivacyPolicy.
Diffstat (limited to 'test')
-rw-r--r--test/link.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/link.cpp b/test/link.cpp
index 2455c1ef1..62fcdf368 100644
--- a/test/link.cpp
+++ b/test/link.cpp
@@ -235,6 +235,10 @@ static auto privacy_and_security_settings(td::string subsection = td::string())
return settings(td::td_api::make_object<td::td_api::settingsSectionPrivacyAndSecurity>(subsection));
}
+static auto privacy_policy() {
+ return settings(td::td_api::make_object<td::td_api::settingsSectionPrivacyPolicy>());
+}
+
static auto target_chat_chosen(bool allow_users, bool allow_bots, bool allow_groups, bool allow_channels) {
return td::td_api::make_object<td::td_api::targetChatChosen>(
td::td_api::make_object<td::td_api::targetChatTypes>(allow_users, allow_bots, allow_groups, allow_channels));
@@ -1807,6 +1811,9 @@ TEST(Link, parse_internal_link_part4) {
parse_internal_link("tg://features", unknown_deep_link("tg://features"));
parse_internal_link("tg://settings/features", features());
+ parse_internal_link("tg://privacy-policy", unknown_deep_link("tg://privacy-policy"));
+ parse_internal_link("tg://settings/privacy-policy", privacy_policy());
+
parse_internal_link("tg://stars_topup", unknown_deep_link("tg://stars_topup"));
parse_internal_link("tg://stars_topup?balance=", unknown_deep_link("tg://stars_topup?balance="));
parse_internal_link("tg://stars_topup?balance=test", buy_stars(1, ""));