settings.setValue(QLatin1String(authTypeC), acc->_credentials->authType());
// HACK: Save http_user also as user
- if (acc->_settingsMap.contains(httpUserC) && acc->_settingsMap.value(httpUserC).isValid()) {
- settings.setValue(userC, acc->_settingsMap.value(httpUserC));
+ const auto settingsMap = acc->_settingsMap;
+ if (settingsMap.contains(httpUserC) && settingsMap.value(httpUserC).isValid()) {
+ settings.setValue(userC, settingsMap.value(httpUserC));
}
}
_account->deleteAppPassword();
- const QString kck = keychainKey(_account->url().toString(), _user, _account->id());
+ const auto kck = keychainKey(_account->url().toString(), _user, _account->id());
if (kck.isEmpty()) {
qCDebug(lcWebFlowCredentials()) << "InvalidateToken: User is empty, bailing out!";
return;
QUrl OwncloudAdvancedSetupPage::serverUrl() const
{
- const QString urlString = dynamic_cast<OwncloudWizard *>(wizard())->ocUrl();
- const QString user = dynamic_cast<OwncloudWizard *>(wizard())->getCredentials()->user();
+ const auto urlString = dynamic_cast<OwncloudWizard *>(wizard())->ocUrl();
+ const auto user = dynamic_cast<OwncloudWizard *>(wizard())->getCredentials()->user();
QUrl url(urlString);
url.setUserName(user);
*/
void Account::clearCookieJar()
{
- auto jar = qobject_cast<CookieJar *>(_am->cookieJar());
+ const auto jar = qobject_cast<CookieJar *>(_am->cookieJar());
ASSERT(jar);
jar->setAllCookies(QList<QNetworkCookie>());
}
QVariant Account::credentialSetting(const QString &key) const
{
if (_credentials) {
- QString prefix = _credentials->authType();
- QVariant value = _settingsMap.value(prefix + "_" + key);
+ const auto prefix = _credentials->authType();
+ auto value = _settingsMap.value(prefix + "_" + key);
if (value.isNull()) {
value = _settingsMap.value(key);
}
+
return value;
}
return QVariant();
}
void Account::retrieveAppPassword(){
+ const QString key = credentials()->user() + app_password;
const QString kck = AbstractCredentials::keychainKey(
url().toString(),
- credentials()->user() + app_password,
+ key,
id()
);