diff options
| author | Cash Costello <cash.costello@gmail.com> | 2013-01-20 20:32:33 -0500 | 
|---|---|---|
| committer | Cash Costello <cash.costello@gmail.com> | 2013-01-20 20:32:33 -0500 | 
| commit | 718cddc89e3b4901a641e175e86b4208436f2089 (patch) | |
| tree | 2be9f8d6d4c0729549a13116ef5da7e4c6ca9c25 /engine/classes | |
| parent | 6fed7f5286a839cd81d038df8a7988a388d82f2b (diff) | |
| download | elgg-718cddc89e3b4901a641e175e86b4208436f2089.tar.gz elgg-718cddc89e3b4901a641e175e86b4208436f2089.tar.bz2 | |
Fixes #4991 CLI allowed when walled garden is turned on
Diffstat (limited to 'engine/classes')
| -rw-r--r-- | engine/classes/ElggSite.php | 5 | 
1 files changed, 5 insertions, 0 deletions
| 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; | 
