From d15c462cc39dba929f00f1218ae84b427354c700 Mon Sep 17 00:00:00 2001 From: John Preston Date: Sun, 5 Mar 2023 20:45:18 +0400 Subject: [PATCH] Don't read legacy "errors" in passport. --- Telegram/SourceFiles/core/local_url_handlers.cpp | 4 +--- Telegram/SourceFiles/passport/passport_form_controller.cpp | 6 ++---- Telegram/SourceFiles/passport/passport_form_controller.h | 4 +--- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/Telegram/SourceFiles/core/local_url_handlers.cpp b/Telegram/SourceFiles/core/local_url_handlers.cpp index 30d421160..19fce2ad3 100644 --- a/Telegram/SourceFiles/core/local_url_handlers.cpp +++ b/Telegram/SourceFiles/core/local_url_handlers.cpp @@ -243,14 +243,12 @@ bool ShowPassportForm( const auto nonce = params.value( Passport::NonceNameByScope(scope), QString()); - const auto errors = params.value("errors", QString()); controller->showPassportForm(Passport::FormRequest( botId, scope, callback, publicKey, - nonce, - errors)); + nonce)); return true; } diff --git a/Telegram/SourceFiles/passport/passport_form_controller.cpp b/Telegram/SourceFiles/passport/passport_form_controller.cpp index 6a6f47e53..f1961f042 100644 --- a/Telegram/SourceFiles/passport/passport_form_controller.cpp +++ b/Telegram/SourceFiles/passport/passport_form_controller.cpp @@ -315,14 +315,12 @@ FormRequest::FormRequest( const QString &scope, const QString &callbackUrl, const QString &publicKey, - const QString &nonce, - const QString &errors) + const QString &nonce) : botId(botId) , scope(scope) , callbackUrl(ValidateUrl(callbackUrl)) , publicKey(publicKey) -, nonce(nonce) -, errors(errors) { +, nonce(nonce) { } EditFile::EditFile( diff --git a/Telegram/SourceFiles/passport/passport_form_controller.h b/Telegram/SourceFiles/passport/passport_form_controller.h index 3a1b3b3c0..6a3e65bd5 100644 --- a/Telegram/SourceFiles/passport/passport_form_controller.h +++ b/Telegram/SourceFiles/passport/passport_form_controller.h @@ -51,15 +51,13 @@ struct FormRequest { const QString &scope, const QString &callbackUrl, const QString &publicKey, - const QString &nonce, - const QString &errors); + const QString &nonce); UserId botId; QString scope; QString callbackUrl; QString publicKey; QString nonce; - QString errors; };