X-Git-Url: http://git.dj3c1t.com/?a=blobdiff_plain;f=app%2Fcontrollers%2Fsources%2Fwaveforms.php;h=556f22d8d95a3bf0fc8b2a11214eef8b34111b51;hb=3647c6bed06b3a1e3e014ef5a21074e7a6192899;hp=eadba064b9f4dd1357246422d517c158627db054;hpb=80964d99dd2b63fda9276903d72537091e04ba17;p=mw_sourceml diff --git a/app/controllers/sources/waveforms.php b/app/controllers/sources/waveforms.php index eadba06..556f22d 100644 --- a/app/controllers/sources/waveforms.php +++ b/app/controllers/sources/waveforms.php @@ -72,7 +72,8 @@ "ogg" => false, "mp3" => false ); - foreach($source["documents"] as $document){ + $source_documents = $source["reference"] ? $source["reference"]["documents"] : $source["documents"]; + foreach($source_documents as $document){ $file_name = false; if(substr(urldecode($document["url"]), 0, strlen($base_url)) == $base_url){ $file_name = $document_root.substr(urldecode($document["url"]), strlen($base_url)); @@ -147,7 +148,8 @@ "ogg" => false, "mp3" => false ); - foreach($source["documents"] as $document){ + $source_documents = $source["reference"] ? $source["reference"]["documents"] : $source["documents"]; + foreach($source_documents as $document){ $file_name = false; if(substr(urldecode($document["url"]), 0, strlen($base_url)) == $base_url){ $file_name = $document_root.substr(urldecode($document["url"]), strlen($base_url));