2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-10-29 15:19:53 +00:00

Add confirmation box for suspicious urls.

This commit is contained in:
John Preston
2020-04-23 17:56:50 +04:00
parent 3fa5e004fe
commit cfd733c54c
6 changed files with 18 additions and 5 deletions

View File

@@ -66,6 +66,11 @@ std::shared_ptr<ClickHandler> UiIntegration::createLinkHandler(
const QString &data,
const TextParseOptions &options) {
switch (type) {
case EntityType::Url:
return (!data.isEmpty() && UrlClickHandler::IsSuspicious(data))
? std::make_shared<HiddenUrlClickHandler>(data)
: nullptr;
case EntityType::CustomUrl:
return !data.isEmpty()
? std::make_shared<HiddenUrlClickHandler>(data)