mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-31 02:49:21 +00:00
Fix LDAP on multiple result from SIP attributes and debug mode options.
Fix Rings
This commit is contained in:
parent
d7668288cc
commit
5e2576ea7f
2 changed files with 17 additions and 15 deletions
|
|
@ -68,24 +68,26 @@ bool LdapModel::isValid(){
|
|||
return mIsValid;
|
||||
}
|
||||
void LdapModel::save(){
|
||||
if(isValid()){
|
||||
if(isValid()){
|
||||
set();
|
||||
CoreManager *coreManager = CoreManager::getInstance();
|
||||
auto lConfig = coreManager->getCore()->getConfig();
|
||||
std::string section = ("ldap_"+QString::number(mId)).toStdString();
|
||||
lConfig->cleanSection(section);
|
||||
for(auto it = mConfig.begin() ; it != mConfig.end() ; ++it)
|
||||
lConfig->setString(section, it.key().toStdString(), it.value().toString().toStdString());
|
||||
}
|
||||
CoreManager *coreManager = CoreManager::getInstance();
|
||||
auto lConfig = coreManager->getCore()->getConfig();
|
||||
std::string section = ("ldap_"+QString::number(mId)).toStdString();
|
||||
lConfig->cleanSection(section);
|
||||
for(auto it = mConfig.begin() ; it != mConfig.end() ; ++it)
|
||||
lConfig->setString(section, it.key().toStdString(), it.value().toString().toStdString());
|
||||
lConfig->sync();
|
||||
}
|
||||
}
|
||||
|
||||
void LdapModel::unsave(){
|
||||
if(mId>=0){
|
||||
CoreManager *coreManager = CoreManager::getInstance();
|
||||
auto lConfig = coreManager->getCore()->getConfig();
|
||||
std::string section = ("ldap_"+QString::number(mId)).toStdString();
|
||||
lConfig->cleanSection(section);
|
||||
}
|
||||
if(mId>=0){
|
||||
CoreManager *coreManager = CoreManager::getInstance();
|
||||
auto lConfig = coreManager->getCore()->getConfig();
|
||||
std::string section = ("ldap_"+QString::number(mId)).toStdString();
|
||||
lConfig->cleanSection(section);
|
||||
lConfig->sync();
|
||||
}
|
||||
}
|
||||
|
||||
bool LdapModel::load(const std::string& section){
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
Subproject commit c81da511b2df50b3576eac4912feea4a8f3e48d5
|
||||
Subproject commit c902a308d749d84f63bd5e6e0dd94c8d3273fcc8
|
||||
Loading…
Add table
Reference in a new issue