Add database update routine and bump version to 0.6.2

This commit is contained in:
Lennart Rosam 2015-08-19 17:55:21 +02:00
parent 45fba849a9
commit fdf1a941b7
2 changed files with 16 additions and 1 deletions

View file

@ -24,3 +24,18 @@ $installedVersion = \OC::$server->getConfig()->getAppValue('user_ldap', 'install
if (version_compare($installedVersion, '0.6.1', '<')) {
\OC::$server->getConfig()->setAppValue('user_ldap', 'enforce_home_folder_naming_rule', false);
}
if(version_compare($installedVersion, '0.6.2', '<')) {
// Remove LDAP case insensitive setting from DB as it is no longer beeing used.
$helper = new \OCA\user_ldap\lib\Helper();
$prefixes = $helper->getServerConfigurationPrefixes();
// Add empty prefix if only one serverconfig exists
if(count($prefixes) === 0) {
$prefixes[] = "";
}
foreach($prefixes as $prefix) {
\OC::$server->getConfig()->deleteAppValue('user_ldap', $prefix . "ldap_nocase");
}
}

View file

@ -1 +1 @@
0.6.1
0.6.2