summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Turner <ukgrad89@users.sourceforge.net>2009-08-16 21:17:27 +0000
committerJohn Turner <ukgrad89@users.sourceforge.net>2009-08-16 21:17:27 +0000
commitd5ce6519eb5cfe9b43bf22cd5bbe4574d432cc70 (patch)
tree27ff57ba1cdd5287fd97b1bb2c32711799e89397
parent15168eac198dea3c942fa2299a2760aa27e56dbe (diff)
downloadliberty-d5ce6519eb5cfe9b43bf22cd5bbe4574d432cc70.tar.gz
liberty-d5ce6519eb5cfe9b43bf22cd5bbe4574d432cc70.tar.bz2
liberty-d5ce6519eb5cfe9b43bf22cd5bbe4574d432cc70.zip
Check that $gBitUser is object before using mUserId, otherwise use ANONYMOUS_USER_ID
-rw-r--r--LibertyContent.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/LibertyContent.php b/LibertyContent.php
index f4f4ffa..a9e6db5 100644
--- a/LibertyContent.php
+++ b/LibertyContent.php
@@ -3,7 +3,7 @@
* Management of Liberty content
*
* @package liberty
-* @version $Header: /cvsroot/bitweaver/_bit_liberty/LibertyContent.php,v 1.405 2009/08/04 01:13:09 spiderr Exp $
+* @version $Header: /cvsroot/bitweaver/_bit_liberty/LibertyContent.php,v 1.406 2009/08/16 21:17:27 ukgrad89 Exp $
* @author spider <spider@steelsun.com>
*/
@@ -2664,7 +2664,7 @@ class LibertyContent extends LibertyBase {
$parseHash['content_id'] = !empty( $parseHash['content_id'] ) ? $parseHash['content_id'] : NULL;
$parseHash['cache_extension'] = !empty( $parseHash['cache_extension'] ) ? $parseHash['cache_extension'] : NULL;
$parseHash['format_guid'] = !empty( $parseHash['format_guid'] ) ? $parseHash['format_guid'] : $pFormatGuid;
- $parseHash['user_id'] = !empty( $parseHash['user_id'] ) ? $parseHash['user_id'] : $gBitUser->mUserId;
+ $parseHash['user_id'] = !empty( $parseHash['user_id'] ) ? $parseHash['user_id'] : is_object( $gBitUser ) ? $gBitUser->mUserId : ANONYMOUS_USER_ID;
// Ensure we have a format
if( empty( $parseHash['format_guid'] )) {