Can we assign ticket to whoever created it from admin panel?

Everything related to Hesk - helpdesk software

Moderator: mkoch227

steve
Posts: 147
Joined: Tue Mar 27, 2012 9:32 pm

Re: Can we assign ticket to whoever created it from admin pa

Post by steve »

What you posted initially should work fine, I was just showing how I would do it, as I do not use ticket assignment at all.
-Steve
dr_patso
Posts: 192
Joined: Tue May 15, 2012 3:23 am

Re: Can we assign ticket to whoever created it from admin pa

Post by dr_patso »

ah okay thanks Steve!
dr_patso
Posts: 192
Joined: Tue May 15, 2012 3:23 am

Re: Can we assign ticket to whoever created it from admin pa

Post by dr_patso »

for hesk 2.4

in /admin/new_ticket.php remove line 584, as it adds the unassigned option to the top

Code: Select all

<option value="-1"> > <?php echo $hesklang['unas']; ?> < </option>
now auto assign should be the top default selection!

now in /admin/admin_submit_ticket.php

starting around line 114 change

Code: Select all

    // Automatically assign owner?
    elseif ($tmpvar['owner'] == -2 && $hesk_settings['autoassign'] == 1)
    {
		$autoassign_owner = hesk_autoAssignTicket($tmpvar['category']);
		if ($autoassign_owner)
		{
			$tmpvar['owner']    = $_['id'];
			$tmpvar['history'] .= sprintf($hesklang['thist10'],hesk_date(),$autoassign_owner['name'].' ('.$autoassign_owner['user'].')');
		}
        else
        {
        	$tmpvar['owner'] = 0;
        }
    }
to

Code: Select all

    // Automatically assign owner?
    elseif ($tmpvar['owner'] == -2 && $hesk_settings['autoassign'] == 1)
    {
		$autoassign_owner = hesk_autoAssignTicket($tmpvar['category']);
		if ($autoassign_owner)
		{
			$tmpvar['owner']    = $_SESSION['id'];
			$tmpvar['history'] .= sprintf($hesklang['thist10'],hesk_date(),$autoassign_owner['name'].' ('.$autoassign_owner['user'].')');
		}
        else
        {
        	$tmpvar['owner'] = 0;
        }
    }

Post Reply