[Koha-patches] [PATCH 77/92] Removing global database handler, breaking tests and dangerous if we ever use mod_perl - All tests now passing

Henri-Damien LAURENT henridamien.laurent at biblibre.com
Tue Dec 22 01:21:10 CET 2009


From: Chris Cormack <chris at bigballofwax.co.nz>

---
 C4/Csv.pm |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/C4/Csv.pm b/C4/Csv.pm
index 3c1c56d..292cd4e 100644
--- a/C4/Csv.pm
+++ b/C4/Csv.pm
@@ -35,11 +35,10 @@ $VERSION = 3.00;
   &GetMarcFieldsForCsv
 );
 
-my $dbh = C4::Context->dbh;
 
 # Returns all informations about csv profiles
 sub GetCsvProfiles {
-
+    my $dbh = C4::Context->dbh;
     my $query = "SELECT * FROM export_format";
 
     $sth = $dbh->prepare($query);
@@ -53,7 +52,7 @@ sub GetCsvProfiles {
 sub GetMarcFieldsForCsv {
 
     my ($id) = @_;
-
+    my $dbh = C4::Context->dbh;
     my $query = "SELECT marcfields FROM export_format WHERE export_format_id=?";
 
     $sth = $dbh->prepare($query);
@@ -67,6 +66,7 @@ sub GetMarcFieldsForCsv {
 # Returns informations aboout csv profiles suitable for html templates
 sub GetCsvProfilesLoop {
    # List of existing profiles
+    my $dbh = C4::Context->dbh;
     my $sth;
     my $query = "SELECT export_format_id, profile FROM export_format";
     $sth = $dbh->prepare($query);
-- 
1.6.3.3




More information about the Koha-patches mailing list