From bb64571751a8bb24578f683c76caaba5f36cce13 Mon Sep 17 00:00:00 2001 From: David Kocik Date: Thu, 20 Jun 2024 16:42:35 +0200 Subject: [PATCH] embed=1 and language code in url --- src/slic3r/GUI/UserAccountCommunication.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/UserAccountCommunication.cpp b/src/slic3r/GUI/UserAccountCommunication.cpp index 9c9df93a76..4b0e854e0f 100644 --- a/src/slic3r/GUI/UserAccountCommunication.cpp +++ b/src/slic3r/GUI/UserAccountCommunication.cpp @@ -264,10 +264,12 @@ wxString UserAccountCommunication::get_login_redirect_url() { CodeChalengeGenerator ccg; m_code_verifier = ccg.generate_verifier(); std::string code_challenge = ccg.generate_chalenge(m_code_verifier); + wxString language = GUI::wxGetApp().current_language_code(); + language = language.SubString(0, 1); BOOST_LOG_TRIVIAL(info) << "code verifier: " << m_code_verifier; BOOST_LOG_TRIVIAL(info) << "code challenge: " << code_challenge; - wxString url = GUI::format_wxstr(L"%1%/o/authorize/?client_id=%2%&response_type=code&code_challenge=%3%&code_challenge_method=S256&scope=basic_info&redirect_uri=%4%&choose_account=1", AUTH_HOST, CLIENT_ID, code_challenge, REDIRECT_URI); + wxString url = GUI::format_wxstr(L"%1%/o/authorize/?embed=1&client_id=%2%&response_type=code&code_challenge=%3%&code_challenge_method=S256&scope=basic_info&redirect_uri=%4%&choose_account=1&language=%5%", AUTH_HOST, CLIENT_ID, code_challenge, REDIRECT_URI, language); return url; }