From 2d64d76cb15d60cfcaf541b0906fd3db7c5e9878 Mon Sep 17 00:00:00 2001 From: lsces Date: Wed, 4 Jun 2014 09:46:59 +0100 Subject: Add Roles list - and white space fix --- rss_inc.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/rss_inc.php b/rss_inc.php index 7e4668d..c5d47e3 100644 --- a/rss_inc.php +++ b/rss_inc.php @@ -16,8 +16,8 @@ if( !is_dir( TEMP_PKG_PATH.'rss' ) ) { } // if http auth is required run it before we start anything else -if( $gBitSystem->getConfig( 'rssfeed_httpauth' ) && - !empty($_REQUEST['httpauth']) && +if( $gBitSystem->getConfig( 'rssfeed_httpauth' ) && + !empty($_REQUEST['httpauth']) && !$gBitUser->isRegistered() ){ users_httpauth(); } @@ -105,6 +105,11 @@ switch( $version ) { break; } -ksort( $gBitUser->mGroups ); -$cacheFileTail = 'p'.implode( array_keys( $gBitUser->mGroups ), '.' ).'_'.$rss_version_name.'.xml'; +if ( isset( $gBitUser->mGroups ) ) { + ksort( $gBitUser->mGroups ); + $cacheFileTail = 'p'.implode( array_keys( $gBitUser->mGroups ), '.' ).'_'.$rss_version_name.'.xml'; +} else { + ksort( $gBitUser->mRoles ); + $cacheFileTail = 'p'.implode( array_keys( $gBitUser->mRoles ), '.' ).'_'.$rss_version_name.'.xml'; +} ?> -- cgit v1.3