From 7dca2c93fd807b55975033245233687d0f400c68 Mon Sep 17 00:00:00 2001 From: Naomi Aro Date: Fri, 22 Jul 2011 16:47:27 +0200 Subject: [PATCH] CC-2562 : Allow users to convert linked files into watched directories --- .../upgrades/airtime-1.9.0/airtime-upgrade.php | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/install_minimal/upgrades/airtime-1.9.0/airtime-upgrade.php b/install_minimal/upgrades/airtime-1.9.0/airtime-upgrade.php index eabf8969a..40c8765a7 100644 --- a/install_minimal/upgrades/airtime-1.9.0/airtime-upgrade.php +++ b/install_minimal/upgrades/airtime-1.9.0/airtime-upgrade.php @@ -596,6 +596,8 @@ class Airtime190Upgrade{ $sql = "SELECT id FROM cc_music_dirs WHERE type='stor'"; echo $sql.PHP_EOL; $rows = Airtime190Upgrade::execSqlQuery($sql); + echo var_dump($rows); + echo PHP_EOL; echo "Creating media-monitor log file".PHP_EOL; mkdir("/var/log/airtime/media-monitor/", 755, true); @@ -639,9 +641,16 @@ class Airtime190Upgrade{ ->find(); //Check to see if the file still exists. (Could have still some entries under the stor dir or linked files that don't exist) - foreach($db_files as $db_file) { - echo $db_file->getDbTrackTitle(); - } + foreach($db_files as $db_file) { + $filepath = $db_file->getDbFilepath(); + + if (!file_exists($filepath)) { + $db_file->delete(); + } + else { + $db_file->setDbDirectory(); + } + } } }