summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlsces <lester@lsces.co.uk>2014-06-04 09:46:59 +0100
committerlsces <lester@lsces.co.uk>2014-06-04 09:46:59 +0100
commit2d64d76cb15d60cfcaf541b0906fd3db7c5e9878 (patch)
treea9fae72a9103ef2703d9758601e62e5cfb2b7ec0
parentf84667dc6d14a3d3d1e4333e8ff6ff525bdb4fcc (diff)
downloadrss-2d64d76cb15d60cfcaf541b0906fd3db7c5e9878.tar.gz
rss-2d64d76cb15d60cfcaf541b0906fd3db7c5e9878.tar.bz2
rss-2d64d76cb15d60cfcaf541b0906fd3db7c5e9878.zip
Add Roles list - and white space fix
-rw-r--r--rss_inc.php13
1 files 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';
+}
?>