diff --git a/airtime_mvc/application/controllers/PreferenceController.php b/airtime_mvc/application/controllers/PreferenceController.php index 8a5985565..3621232a3 100644 --- a/airtime_mvc/application/controllers/PreferenceController.php +++ b/airtime_mvc/application/controllers/PreferenceController.php @@ -352,6 +352,7 @@ class PreferenceController extends Zend_Controller_Action $data = array( 'directory' => $dir->getDirectory(), 'id' => $dir->getId()); Application_Model_RabbitMq::SendMessageToMediaMonitor('rescan_watch', $data); + $dir->unhideFiles(); die(); # Get rid of this ugliness later } diff --git a/airtime_mvc/application/models/MusicDir.php b/airtime_mvc/application/models/MusicDir.php index 3d28f2e75..40ccc58be 100644 --- a/airtime_mvc/application/models/MusicDir.php +++ b/airtime_mvc/application/models/MusicDir.php @@ -445,4 +445,12 @@ SQL; return array($mus_dir->getDirectory(), trim($fp)); } + + public function unhideFiles() + { + $files = $this->_dir->getCcFiless(); + foreach ($files as $file) { + $file->setExists(false); + } + } }