Merge pull request #2987 from leechfarm/master

Fix for users with some special characters in their password not being able to log in
This commit is contained in:
Andrzej Kapolka 2014-06-09 11:31:30 -07:00
commit e936697cf0

View file

@ -313,7 +313,7 @@ void AccountManager::requestAccessToken(const QString& login, const QString& pas
QByteArray postData;
postData.append("grant_type=password&");
postData.append("username=" + login + "&");
postData.append("password=" + password + "&");
postData.append("password=" + QUrl::toPercentEncoding(password) + "&");
postData.append("scope=" + ACCOUNT_MANAGER_REQUESTED_SCOPE);
request.setUrl(grantURL);