diff --git a/docs/upgrades/upgrade_7.0.0-7.0.1.pl b/docs/upgrades/upgrade_7.0.0-7.0.1.pl index 2b6307d56..a790b68b3 100644 --- a/docs/upgrades/upgrade_7.0.0-7.0.1.pl +++ b/docs/upgrades/upgrade_7.0.0-7.0.1.pl @@ -23,6 +23,7 @@ my $session = start(); # this line required # upgrade functions go here i18nDepartmentNames(); addMissingAssets(); +addLDAPRecursiveFilter(); finish($session); # this line required @@ -51,6 +52,15 @@ sub i18nDepartmentNames { $session->db->write(q!update userProfileField set possibleValues=? where fieldName='department'!, [$i18nValues]); } +#-------------------------------------------------- +sub addLDAPRecursiveFilter() { + print "\tAdding LDAP recursive filter.\n" unless ($quiet); + $session->db->write("alter table groups add ldapRecursiveFilter varchar(255) default null"); + $session->db->write("alter table ldapLink add ldapGlobalRecursiveFilter varchar(255) default null"); +} + + + ##------------------------------------------------- #sub exampleFunction {