From 7de89440a5a5424dfc2969c4507b74e131b7f209 Mon Sep 17 00:00:00 2001 From: Frank Dillon Date: Wed, 12 Jul 2006 20:31:58 +0000 Subject: [PATCH] upgrade for ldap filter fields --- docs/upgrades/upgrade_7.0.0-7.0.1.pl | 10 ++++++++++ 1 file changed, 10 insertions(+) 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 {