From 8e8b880416bf606af679a97d9d36fcbcacfc337d Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 13 Jan 2026 16:05:50 +0300 Subject: Add td_api::internalLinkTypeSavedMessages. --- test/link.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'test') diff --git a/test/link.cpp b/test/link.cpp index 71c8172f0..bdd310aa9 100644 --- a/test/link.cpp +++ b/test/link.cpp @@ -439,6 +439,10 @@ static auto restore_purchases() { return td::td_api::make_object(); } +static auto saved_messages() { + return td::td_api::make_object(); +} + static auto sticker_set(const td::string &sticker_set_name, bool expect_custom_emoji) { return td::td_api::make_object(sticker_set_name, expect_custom_emoji); } @@ -939,6 +943,14 @@ TEST(Link, parse_internal_link_part2) { parse_internal_link("tg:restore_purchasess", unknown_deep_link("tg://restore_purchasess")); parse_internal_link("tg:restore_purchases/test?#", unknown_deep_link("tg://restore_purchases/test?")); + parse_internal_link("tg:settings/saved-messages?token=abacaba", saved_messages()); + parse_internal_link("tg:settings/saved-messages?#", saved_messages()); + parse_internal_link("tg:settings/saved-messages/?#", saved_messages()); + parse_internal_link("tg:settings/saved-messages", saved_messages()); + parse_internal_link("tg:settings/saved-message", settings()); + parse_internal_link("tg:settings/saved-messagess", settings()); + parse_internal_link("tg:settings/saved-messages/test?#", settings()); + parse_internal_link("t.me/joinchat?invite=abcdef", nullptr); parse_internal_link("t.me/joinchat", nullptr); parse_internal_link("t.me/joinchat/", nullptr); -- cgit v1.2.3