diff --git a/lib/search/provider/file.php b/lib/search/provider/file.php index e21278f3918f84360a5bb7944e2c4ec755a9291a..24832296c593a618635825cc48b3574665986377 100644 --- a/lib/search/provider/file.php +++ b/lib/search/provider/file.php @@ -10,6 +10,7 @@ class OC_Search_Provider_File extends OC_Search_Provider{ $name = basename($path); $text = ''; + $skip = false; if($mime=='httpd/unix-directory') { $link = OC_Helper::linkTo( 'files', 'index.php', array('dir' => $path)); $type = 'Files'; @@ -18,6 +19,7 @@ class OC_Search_Provider_File extends OC_Search_Provider{ $mimeBase = $fileData['mimepart']; switch($mimeBase) { case 'audio': + $skip = true; break; case 'text': $type = 'Text'; @@ -33,7 +35,9 @@ class OC_Search_Provider_File extends OC_Search_Provider{ } } } - $results[] = new OC_Search_Result($name, $text, $link, $type); + if(!$skip) { + $results[] = new OC_Search_Result($name, $text, $link, $type); + } } return $results; }