From bddc14010d53febecfad747971148c14ec59f5aa Mon Sep 17 00:00:00 2001 From: dj3c1t Date: Sun, 11 May 2014 00:52:46 +0200 Subject: [PATCH] waveforms pour les sources de type reference --- app/controllers/sources/waveforms.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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)); -- 2.1.4