Check theme dir before trying to load theme

This commit is contained in:
Daniel Rudolf 2020-04-10 23:44:00 +02:00
parent dffaa012f7
commit 62aa4dbc7e
No known key found for this signature in database
GPG key ID: A061F02CD8DE4538

View file

@ -1085,6 +1085,12 @@ class Pico
*/
protected function loadTheme()
{
if (!is_dir($this->getThemesDir() . $this->getTheme())) {
throw new \RuntimeException(
'Couldn\'t load theme "' . $this->theme . '": No such theme directory'
);
}
$themeConfig = [];
// load theme config from pico-theme.yml