summaryrefslogtreecommitdiff
path: root/includes/classes/RoleUser.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/classes/RoleUser.php')
-rwxr-xr-xincludes/classes/RoleUser.php9
1 files changed, 4 insertions, 5 deletions
diff --git a/includes/classes/RoleUser.php b/includes/classes/RoleUser.php
index b190311..98537ed 100755
--- a/includes/classes/RoleUser.php
+++ b/includes/classes/RoleUser.php
@@ -1262,11 +1262,10 @@ class RoleUser extends \Bitweaver\Liberty\LibertyMime {
// default to general post-login
// @see \Bitweaver\BitSystem::getIndexPage
$indexType = 'my_page';
- // getGroupHome is BitPermUser method
- if( method_exists( $this, 'getGroupHome' ) &&
- (( @$this->verifyId( $this->mInfo['default_group_id'] ) && ( $group_home = $this->getGroupHome( $this->mInfo['default_group_id'] ) ) ) ||
- ( $gBitSystem->getConfig( 'default_home_group' ) && ( $group_home = $this->getGroupHome( $gBitSystem->getConfig( 'default_home_group' ) ) ) )) ){
- $indexType = 'group_home';
+ if( method_exists( $this, 'getRoleHome' ) &&
+ (( @$this->verifyId( $this->mInfo['default_role_id'] ) && ( $role_home = $this->getRoleHome( $this->mInfo['default_role_id'] ) ) ) ||
+ ( $gBitSystem->getConfig( 'default_home_role' ) && ( $role_home = $this->getRoleHome( $gBitSystem->getConfig( 'default_home_role' ) ) ) )) ){
+ $indexType = 'role_home';
}
$url = $_SESSION['loginfrom'] ?? $gBitSystem->getIndexPage( $indexType );