fixed: Bug #3933 - Plus signs in the email address cause premium login to fail

This commit is contained in:
Nick Bolton
2014-03-14 20:34:19 +00:00
parent d5b25069be
commit 28a6b16875
9 changed files with 154 additions and 40 deletions

View File

@@ -44,7 +44,7 @@ CToolApp::run(int argc, char** argv)
std::stringstream ss;
ss << PREMIUM_AUTH_URL;
ss << "?email=" << email;
ss << "?email=" << ARCH->internet().urlEncode(email);
ss << "&password=" << password;
std::cout << ARCH->internet().get(ss.str()) << std::endl;