Updating updatedatabse in order to work in any installs
authorHenri-Damien LAURENT <henridamien@koha-fr.org>
Tue, 20 Jan 2009 21:41:32 +0000 (22:41 +0100)
committerHenri-Damien LAURENT <henridamien@koha-fr.org>
Tue, 27 Jan 2009 11:19:46 +0000 (12:19 +0100)
installer/data/mysql/updatedatabase.pl

index a38cad4..5e834c5 100755 (executable)
@@ -1962,9 +1962,10 @@ END_SQL
 }
 if (C4::Context->preference("Version") =~/3\.00/) {
        warn "inside 3.00";
-       my $return=do qq($ENV{'PERL5LIB'}/installer/data/mysql/updatedatabase30.pl);
+        my $perllibdir=C4::Context->config('intranetdir');
+       my $return=do qq($perllibdir/installer/data/mysql/updatedatabase30.pl);
        unless ($return){
-               print STDERR "cannot read file $ENV{'PERL5LIB'}/installer/data/mysql/updatedatabase30.pl : $! \n" if ($!);
+               print STDERR "cannot read file $perllibdir/installer/data/mysql/updatedatabase30.pl : $! \n" if ($!);
                print STDERR "cannot read file $ENV{'PERL5LIB'}/installer/data/mysql/updatedatabase30.pl : $@ \n" if ($@);
        }
 }