Skip to content
Snippets Groups Projects
Commit 0089e4b3 authored by Sébastien Blin's avatar Sébastien Blin Committed by Andreas Traczyk
Browse files

newaccountmodel: set SIP credentials


Change-Id: I5b5e57528a7ea8f0f60e209899bc3740176931b0
Gitlab: #375
Reviewed-by: default avatarAndreas Traczyk <andreas.traczyk@savoirfairelinux.com>
parent 7b646af3
Branches
No related tags found
No related merge requests found
...@@ -184,6 +184,17 @@ NewAccountModel::setAccountConfig(const std::string& accountId, ...@@ -184,6 +184,17 @@ NewAccountModel::setAccountConfig(const std::string& accountId,
details[ConfProperties::USERNAME] = toQString(confProperties.username); details[ConfProperties::USERNAME] = toQString(confProperties.username);
} }
configurationManager.setAccountDetails(QString::fromStdString(accountId), details); configurationManager.setAccountDetails(QString::fromStdString(accountId), details);
// Refresh credentials for SIP accounts
if (accountInfo.profileInfo.type == profile::Type::SIP) {
MapStringString credentials;
credentials[ConfProperties::USERNAME] = toQString(confProperties.username);
credentials[ConfProperties::PASSWORD] = toQString(confProperties.password);
credentials[ConfProperties::REALM] = QString("*");
QVector<MapStringString> credentialsVec;
credentialsVec.append(credentials);
ConfigurationManager::instance().setCredentials(accountId.c_str(), credentialsVec);
}
} }
account::ConfProperties_t account::ConfProperties_t
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment