diff --git a/admin/manage_users.php b/admin/manage_users.php index 7ec815ea..910511cf 100644 --- a/admin/manage_users.php +++ b/admin/manage_users.php @@ -550,7 +550,8 @@ function new_user() `notify_pm`, `notify_note`, `notify_note_unassigned`, - `autorefresh`) VALUES ( + `autorefresh`, + `permission_template`) VALUES ( '".hesk_dbEscape($myuser['user'])."', '".hesk_dbEscape($myuser['pass'])."', '".intval($myuser['isadmin'])."', @@ -575,7 +576,8 @@ function new_user() '".($myuser['notify_pm'])."', '".($myuser['notify_note'])."', '".($myuser['notify_note_unassigned'])."', - ".intval($myuser['autorefresh']).")" ); + ".intval($myuser['autorefresh']).", + ".intval($myuser['template']).")" ); $_SESSION['seluser'] = hesk_dbInsertID(); @@ -691,7 +693,6 @@ function update_user() `active`='".intval($myuser['active'])."', `autoassign`='".intval($myuser['autoassign'])."', `heskprivileges`='".hesk_dbEscape($myuser['features'])."', - `can_manage_settings`='".hesk_dbEscape($myuser['can_manage_settings'])."', `can_change_notification_settings`='".hesk_dbEscape($myuser['can_change_notification_settings'])."', `afterreply`='".($myuser['afterreply'])."' , `autostart`='".($myuser['autostart'])."' , @@ -706,7 +707,8 @@ function update_user() `notify_pm`='".($myuser['notify_pm'])."', `notify_note`='".($myuser['notify_note'])."', `notify_note_unassigned`='".($myuser['notify_note_unassigned'])."', - `autorefresh`=".intval($myuser['autorefresh'])." + `autorefresh`=".intval($myuser['autorefresh']).", + `permission_template`=".intval($myuser['template'])." WHERE `id`='".intval($myuser['id'])."' LIMIT 1"); // If they are now inactive, remove any manager rights @@ -732,8 +734,8 @@ function hesk_validateUserInfo($pass_required = 1, $redirect_to = './manage_user $myuser['name'] = hesk_input( hesk_POST('name') ) or $hesk_error_buffer .= '