Managers are back in action
This commit is contained in:
parent
79f41a7652
commit
6d632be7b8
@ -1851,7 +1851,7 @@ function hesk_printTicketReplies()
|
|||||||
|
|
||||||
function hesk_printReplyForm()
|
function hesk_printReplyForm()
|
||||||
{
|
{
|
||||||
global $hesklang, $hesk_settings, $ticket, $admins, $can_options, $can_resolve, $options, $can_assign_self, $modsForHesk_settings;
|
global $hesklang, $hesk_settings, $ticket, $admins, $can_options, $can_resolve, $options, $can_assign_self, $modsForHesk_settings, $isManager;
|
||||||
|
|
||||||
// Force assigning a ticket before allowing to reply?
|
// Force assigning a ticket before allowing to reply?
|
||||||
if ($hesk_settings['require_owner'] && ! $ticket['owner'])
|
if ($hesk_settings['require_owner'] && ! $ticket['owner'])
|
||||||
|
@ -172,6 +172,7 @@ function bindEditModal() {
|
|||||||
|
|
||||||
$modal.find('input[name="name"]').val(element.name).end()
|
$modal.find('input[name="name"]').val(element.name).end()
|
||||||
.find('select[name="priority"]').val(element.priority).end()
|
.find('select[name="priority"]').val(element.priority).end()
|
||||||
|
.find('select[name="manager"]').val(element.manager === null ? 0 : element.manager).end()
|
||||||
.find('input[name="id"]').val(element.id).end()
|
.find('input[name="id"]').val(element.id).end()
|
||||||
.find('select[name="usage"]').val(element.usage).end()
|
.find('select[name="usage"]').val(element.usage).end()
|
||||||
.find('input[name="display-border"][value="' + (element.displayBorder ? 1 : 0) + '"]')
|
.find('input[name="display-border"][value="' + (element.displayBorder ? 1 : 0) + '"]')
|
||||||
@ -264,14 +265,17 @@ function bindFormSubmit() {
|
|||||||
|
|
||||||
var $modal = $('#category-modal');
|
var $modal = $('#category-modal');
|
||||||
|
|
||||||
|
var foregroundColor = $modal.find('input[name="foreground-color"]').val();
|
||||||
|
var manager = parseInt($modal.find('select[name="manager"]').val());
|
||||||
var data = {
|
var data = {
|
||||||
autoassign: $modal.find('input[name="autoassign"]').val() === 'true',
|
autoassign: $modal.find('input[name="autoassign"]').val() === 'true',
|
||||||
backgroundColor: $modal.find('input[name="background-color"]').val(),
|
backgroundColor: $modal.find('input[name="background-color"]').val(),
|
||||||
description: $modal.find('textarea[name="description"]').val(),
|
description: $modal.find('textarea[name="description"]').val(),
|
||||||
displayBorder: $modal.find('input[name="display-border"]:checked').val() === '1',
|
displayBorder: $modal.find('input[name="display-border"]:checked').val() === '1',
|
||||||
foregroundColor: $modal.find('input[name="foreground-color"]').val() === '' ? 'AUTO' : $modal.find('input[name="foreground-color"]').val(),
|
foregroundColor: foregroundColor === '' ? 'AUTO' : foregroundColor,
|
||||||
name: $modal.find('input[name="name"]').val(),
|
name: $modal.find('input[name="name"]').val(),
|
||||||
priority: parseInt($modal.find('select[name="priority"]').val()),
|
priority: parseInt($modal.find('select[name="priority"]').val()),
|
||||||
|
manager: manager === 0 ? null : manager,
|
||||||
type: parseInt($modal.find('input[name="type"]:checked').val()),
|
type: parseInt($modal.find('input[name="type"]:checked').val()),
|
||||||
usage: parseInt($modal.find('select[name="usage"]').val()),
|
usage: parseInt($modal.find('select[name="usage"]').val()),
|
||||||
catOrder: parseInt($modal.find('input[name="cat-order"]').val())
|
catOrder: parseInt($modal.find('input[name="cat-order"]').val())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user