From: Christian Weiske Date: Tue, 19 Dec 2017 20:17:56 +0000 (+0100) Subject: Catch mediatomb browse errors X-Git-Url: https://git.cweiske.de/noxon-gateway.git/commitdiff_plain/9967c9b7ad14516a95a5c408bc06e78bc2eeb75e Catch mediatomb browse errors --- diff --git a/src/mediatomb.php b/src/mediatomb.php index 96be27c..33b9bd8 100644 --- a/src/mediatomb.php +++ b/src/mediatomb.php @@ -25,6 +25,11 @@ function mediatombBrowse(Services_MediaTomb $smt, $fullPath, $prefix) $path = substr($fullPath, strlen($prefix)); $container = $smt->getContainerByPath($path); + if ($container === null) { + sendMessage('Error accessing ' . $fullPath); + return; + } + $listItems = array(); $it = $container->getItemIterator(false);