Fixed issue with choosing user permissions while adding server (#923)
parent
de653fce9b
commit
7f1ea8452a
|
@ -174,6 +174,13 @@ class ServerController extends AbstractServerController
|
||||||
|
|
||||||
$tpl_data['users'] = $this->db->select(PSM_DB_PREFIX . 'users', null, array('user_id', 'name'), '', 'name');
|
$tpl_data['users'] = $this->db->select(PSM_DB_PREFIX . 'users', null, array('user_id', 'name'), '', 'name');
|
||||||
|
|
||||||
|
foreach ($tpl_data['users'] as &$user) {
|
||||||
|
$user['id'] = $user['user_id'];
|
||||||
|
unset($user['user_id']);
|
||||||
|
$user['label'] = $user['name'];
|
||||||
|
unset($user['name']);
|
||||||
|
}
|
||||||
|
|
||||||
switch ($this->server_id) {
|
switch ($this->server_id) {
|
||||||
case 0:
|
case 0:
|
||||||
// insert mode
|
// insert mode
|
||||||
|
@ -194,10 +201,6 @@ class ServerController extends AbstractServerController
|
||||||
|
|
||||||
$user_idc_selected = $this->getServerUsers($this->server_id);
|
$user_idc_selected = $this->getServerUsers($this->server_id);
|
||||||
foreach ($tpl_data['users'] as &$user) {
|
foreach ($tpl_data['users'] as &$user) {
|
||||||
$user['id'] = $user['user_id'];
|
|
||||||
unset($user['user_id']);
|
|
||||||
$user['label'] = $user['name'];
|
|
||||||
unset($user['name']);
|
|
||||||
if (in_array($user['id'], $user_idc_selected)) {
|
if (in_array($user['id'], $user_idc_selected)) {
|
||||||
$user['edit_selected'] = 'selected="selected"';
|
$user['edit_selected'] = 'selected="selected"';
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue