diff --git a/Telegram/SourceFiles/gui/text.cpp b/Telegram/SourceFiles/gui/text.cpp index ccc2662b2..c02ee3a70 100644 --- a/Telegram/SourceFiles/gui/text.cpp +++ b/Telegram/SourceFiles/gui/text.cpp @@ -750,11 +750,10 @@ void TextLink::onClick(Qt::MouseButton button) const { if (telegramMeUser.hasMatch()) { QString params = url.mid(telegramMeUser.captured(0).size()), start, startToken; if (!params.isEmpty()) { - QRegularExpressionMatch startParams = QRegularExpression(qsl("(^|&)(s|sg)=([a-zA-Z0-9\\.\\_\\-]+)(&|$)"), QRegularExpression::CaseInsensitiveOption).match(params); + QRegularExpressionMatch startParams = QRegularExpression(qsl("(^|&)(start|startgroup)=([a-zA-Z0-9\\.\\_\\-]+)(&|$)"), QRegularExpression::CaseInsensitiveOption).match(params); if (startParams.hasMatch()) { start = startParams.captured(2); startToken = startParams.captured(3); - start = (start == qsl("sg") ? qsl("startgroup") : (start == qsl("s") ? qsl("start") : QString())); } } App::openUserByName(telegramMeUser.captured(1), start == qsl("startgroup"), startToken);