diff --git a/app/conferences/conference_edit.php b/app/conferences/conference_edit.php index 547c5188f5..036b6c66bc 100644 --- a/app/conferences/conference_edit.php +++ b/app/conferences/conference_edit.php @@ -334,6 +334,25 @@ $conference_profiles = $prep_statement->fetchAll(PDO::FETCH_NAMED); unset ($prep_statement, $sql); +//get conference users + $sql = "SELECT * FROM v_conference_users as e, v_users as u "; + $sql .= "where e.user_uuid = u.user_uuid "; + $sql .= "and u.user_enabled = 'true' "; + $sql .= "and e.domain_uuid = '".$_SESSION['domain_uuid']."' "; + $sql .= "and e.conference_uuid = '".$conference_uuid."' "; + $prep_statement = $db->prepare(check_sql($sql)); + $prep_statement->execute(); + $conference_users = $prep_statement->fetchAll(PDO::FETCH_ASSOC); + +//get the users + $sql = "SELECT * FROM v_users "; + $sql .= "where domain_uuid = '".$_SESSION['domain_uuid']."' "; + $sql .= "and user_enabled = 'true' "; + $prep_statement = $db->prepare(check_sql($sql)); + $prep_statement->execute(); + $users = $prep_statement->fetchAll(PDO::FETCH_NAMED); + unset($sql); + //set the default if ($conference_profile == "") { $conference_profile = "default"; } @@ -403,23 +422,14 @@ echo "\n"; echo "\n"; - if (if_group("admin") || if_group("superadmin")) { + if (permission_exists('conference_user_add') || permission_exists('conference_user_edit')) { if ($action == "update") { echo "
| ".escape($field['username'])." | \n"; echo "\n"; @@ -428,22 +438,15 @@ echo " |