diff options
| author | lsces <lester@lsces.co.uk> | 2015-03-06 16:34:02 +0000 |
|---|---|---|
| committer | lsces <lester@lsces.co.uk> | 2015-03-06 16:34:02 +0000 |
| commit | e8072108b408aff1507c9fa5bd03e8bb412e6d05 (patch) | |
| tree | 8172155f0519a59650e7d4e2672fa9f26488100c /preferences.php | |
| parent | 492b9832b8c37ebf1fb9f745f3f23733a2b595be (diff) | |
| download | users-e8072108b408aff1507c9fa5bd03e8bb412e6d05.tar.gz users-e8072108b408aff1507c9fa5bd03e8bb412e6d05.tar.bz2 users-e8072108b408aff1507c9fa5bd03e8bb412e6d05.zip | |
Chicken and egg problem with creating a new ste which needs to use ROLE_MODEL
Need RolePermUser to be set in the database to set up users properly, but can't
do that until the database has been created, so need to use the right default
until it is
Diffstat (limited to 'preferences.php')
| -rw-r--r-- | preferences.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/preferences.php b/preferences.php index 176ec24..b28dafe 100644 --- a/preferences.php +++ b/preferences.php @@ -28,7 +28,7 @@ $feedback = array(); // set up the user we're editing if( !empty( $_REQUEST["view_user"] ) && $_REQUEST["view_user"] <> $gBitUser->mUserId ) { $gBitSystem->verifyPermission( 'p_users_admin' ); - $userClass = $gBitSystem->getConfig( 'user_class', 'BitPermUser' ); + $userClass = $gBitSystem->getConfig( 'user_class', (defined('ROLE_MODEL') ) ? 'RolePermUser' : 'BitPermUser' ); $editUser = new $userClass( $_REQUEST["view_user"] ); $editUser->load( TRUE ); $gBitSmarty->assign('view_user', $_REQUEST["view_user"]); |
