diff --git a/Admin/Settings/Theme/Backend/settings.tpl.php b/Admin/Settings/Theme/Backend/settings.tpl.php index 8faa17f..e53396e 100755 --- a/Admin/Settings/Theme/Backend/settings.tpl.php +++ b/Admin/Settings/Theme/Backend/settings.tpl.php @@ -25,7 +25,7 @@ echo $this->getData('nav')->render(); ?>
-
getHtml('Types'); ?>
+
getHtml('Types'); ?>
diff --git a/Controller/ApiController.php b/Controller/ApiController.php index 06fcdbb..33694ca 100755 --- a/Controller/ApiController.php +++ b/Controller/ApiController.php @@ -1123,6 +1123,13 @@ final class ApiController extends Controller } } + if (!\is_file($media->getAbsolutePath())) { + $this->fillJsonResponse($request, $response, NotificationLevel::ERROR, 'Media', 'Media could not be exported. Please try again.', []); + $response->header->status = RequestStatusCode::R_500; + + return; + } + $this->setMediaResponseHeader($media, $request, $response); $view = $this->createView($media, $request, $response); $view->setData('path', __DIR__ . '/../../../'); diff --git a/Theme/Backend/Components/Media/list.tpl.php b/Theme/Backend/Components/Media/list.tpl.php index 49abf1a..022cbb4 100755 --- a/Theme/Backend/Components/Media/list.tpl.php +++ b/Theme/Backend/Components/Media/list.tpl.php @@ -25,7 +25,7 @@ $next = empty($this->media) : '{%}?{?}&mpivot=' . \end($this->media)->id . '&mptype=n'; ?>
-
getHtml('Media', 'Media'); ?>
+
getHtml('Media', 'Media'); ?>