diff --git a/modules/custom/cu_users/cu_users.install b/modules/custom/cu_users/cu_users.install index 489c31a72..21692b707 100644 --- a/modules/custom/cu_users/cu_users.install +++ b/modules/custom/cu_users/cu_users.install @@ -132,27 +132,6 @@ function cu_users_update_7019() { )); } -/** - * Add Emily as an administrator. - */ -function cu_users_update_7020() { - // If new user does not exist. - $new_account = user_load_by_name('mortone'); - if (!isset($new_account->uid)) { - // Create new user. - $account = new stdClass(); - $account->name = 'mortone'; - $account->mail = 'Emily.Kellagher@Colorado.EDU'; - $account->status = 1; - $account = user_save($account); - - $admin_role = user_role_load_by_name('administrator'); - $query = db_insert('users_roles')->fields(array('uid', 'rid')); - $query->values(array('uid' => $account->uid, 'rid' => $admin_role->rid)); - $query->execute(); - } -} - /** * Remove Erin Corson and Matt Tucker as a users */ @@ -486,3 +465,19 @@ function cu_users_update_7042() { } } } + +/** + * Remove roles from Emily + */ +function cu_users_update_7043() { + $users = array('mortone'); + foreach ($users as $username) { + $user = user_load_by_name($username); + if ($user) { + foreach ($user->roles as $key => $role) { + unset($user->roles[$key]); + } + user_save($user); + } + } +} diff --git a/modules/custom/cu_users/cu_users.module b/modules/custom/cu_users/cu_users.module index 12baf8bc0..65986b3a2 100644 --- a/modules/custom/cu_users/cu_users.module +++ b/modules/custom/cu_users/cu_users.module @@ -28,7 +28,6 @@ function cu_users_get_users($type = 'all') { 'brokaw' => 'Annie.Brokaw@Colorado.EDU', 'linebarg' => 'joanna.bertrand@Colorado.EDU', 'wetu1300' => 'wendy.turnbull@Colorado.EDU', - 'mortone' => 'Emily.Kellagher@Colorado.EDU', ); $user_array['site_owner'] = array(