From 0532bd92ae4ea2101fa0a274af2ed79cd7509f85 Mon Sep 17 00:00:00 2001 From: Ingo Schommer Date: Tue, 9 Feb 2010 05:37:57 +0000 Subject: [PATCH] BUGFIX Fixed ManifestBuilder::get_themes() not to assume an existing themes/ folder git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@98537 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- core/ManifestBuilder.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/ManifestBuilder.php b/core/ManifestBuilder.php index c413f37d2..fea2e2409 100644 --- a/core/ManifestBuilder.php +++ b/core/ManifestBuilder.php @@ -159,6 +159,8 @@ class ManifestBuilder { // If no base directory specified, the default is the project root if(!$baseDir) $baseDir = BASE_PATH . DIRECTORY_SEPARATOR . THEMES_DIR; $themes = array(); + if(!file_exists($baseDir)) return $themes; + $handle = opendir($baseDir); if($handle) { while(false !== ($file = readdir($handle))) { @@ -591,4 +593,4 @@ class ManifestBuilder { } } -?> \ No newline at end of file +?>