@@ -19,7 +19,6 @@ package export::NUV_SQL;
1919 use nuv_export::shared_utils;
2020 use nuv_export::cli;
2121 use nuv_export::ui;
22- use mythtv::db;
2322 use mythtv::recordings;
2423
2524 sub new {
@@ -109,7 +108,7 @@ package export::NUV_SQL;
109108 print DATA " USE mythconverg;\n\n " ;
110109 foreach $table (' recorded' , ' oldrecorded' , ' recordedmarkup' , ' recordedseek' ) {
111110 $q = " SELECT * FROM $table WHERE chanid=? AND starttime=FROM_UNIXTIME(?)" ;
112- $sh = $dbh -> prepare($q );
111+ $sh = $Myth -> { ' dbh' } -> prepare($q );
113112 $sh -> execute($episode -> {' chanid' }, $episode -> {' starttime' })
114113 or die " Count not execute ($q ): $! \n\n " ;
115114 my $count = 0;
@@ -146,17 +145,17 @@ package export::NUV_SQL;
146145 #
147146 # Remove the entry from recordedmarkup
148147 $q = ' DELETE FROM recordedmarkup WHERE chanid=? AND starttime=FROM_UNIXTIME(?)' ;
149- $sh = $dbh -> prepare($q );
148+ $sh = $Myth -> { ' dbh' } -> prepare($q );
150149 $sh -> execute($episode -> {' chanid' }, $episode -> {' starttime' })
151150 or die " Could not execute ($q ): $! \n\n " ;
152151 # Remove this entry from the database
153152 $q = ' DELETE FROM recorded WHERE chanid=? AND starttime=FROM_UNIXTIME(?)' ;
154- $sh = $dbh -> prepare($q );
153+ $sh = $Myth -> { ' dbh' } -> prepare($q );
155154 $sh -> execute($episode -> {' chanid' }, $episode -> {' starttime' })
156155 or die " Could not execute ($q ): $! \n\n " ;
157156 # Tell the other nodes that changes have been made
158157 $q = ' UPDATE settings SET data="yes" WHERE value="RecordChanged"' ;
159- $sh = $dbh -> prepare($q );
158+ $sh = $Myth -> { ' dbh' } -> prepare($q );
160159 $sh -> execute()
161160 or die " Could not execute ($q ): $! \n\n " ;
162161 }
0 commit comments