From 718cddc89e3b4901a641e175e86b4208436f2089 Mon Sep 17 00:00:00 2001 From: Cash Costello Date: Sun, 20 Jan 2013 20:32:33 -0500 Subject: Fixes #4991 CLI allowed when walled garden is turned on --- engine/classes/ElggSite.php | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'engine/classes') diff --git a/engine/classes/ElggSite.php b/engine/classes/ElggSite.php index f7f5b68ea..1fe49b85c 100644 --- a/engine/classes/ElggSite.php +++ b/engine/classes/ElggSite.php @@ -362,6 +362,11 @@ class ElggSite extends ElggEntity { public function checkWalledGarden() { global $CONFIG; + // command line calls should not invoke the walled garden check + if (PHP_SAPI === 'cli') { + return; + } + if ($CONFIG->walled_garden) { if ($CONFIG->default_access == ACCESS_PUBLIC) { $CONFIG->default_access = ACCESS_LOGGED_IN; -- cgit v1.2.3