Index: features/cerberusweb.core/api/uri/tickets.php =================================================================== --- features/cerberusweb.core/api/uri/tickets.php (Revision 133) +++ features/cerberusweb.core/api/uri/tickets.php (Arbeitskopie) @@ -1209,7 +1209,12 @@ @$worker_ids = DevblocksPlatform::importGPC($_REQUEST['worker_id'],'array',array()); @$bucket = DevblocksPlatform::importGPC($_REQUEST['bucket_id'],'string',''); @$spam_training = DevblocksPlatform::importGPC($_REQUEST['spam_training'],'string',''); - + @$ticket_reopen = DevblocksPlatform::importGPC(@$_REQUEST['ticket_reopen'],'string',''); + + if(isset($ticket_reopen) && !empty($ticket_reopen)) { + $due = strtotime($ticket_reopen); + } + $fields = array( DAO_Ticket::SUBJECT => $subject, ); @@ -1227,11 +1232,13 @@ $fields[DAO_Ticket::IS_WAITING] = 0; $fields[DAO_Ticket::IS_CLOSED] = 1; $fields[DAO_Ticket::IS_DELETED] = 0; + if($due) $fields[DAO_Ticket::DUE_DATE] = $due; break; case 2: // waiting $fields[DAO_Ticket::IS_WAITING] = 1; $fields[DAO_Ticket::IS_CLOSED] = 0; $fields[DAO_Ticket::IS_DELETED] = 0; + if($due) $fields[DAO_Ticket::DUE_DATE] = $due; break; case 3: // deleted $fields[DAO_Ticket::IS_WAITING] = 0; Index: features/cerberusweb.core/templates/tickets/rpc/preview_panel.tpl =================================================================== --- features/cerberusweb.core/templates/tickets/rpc/preview_panel.tpl (Revision 133) +++ features/cerberusweb.core/templates/tickets/rpc/preview_panel.tpl (Arbeitskopie) @@ -29,12 +29,19 @@
| {$translate->_('ticket.status')|capitalize}: | +{$translate->_('ticket.status')|capitalize}: |
{if $active_worker->hasPriv('core.ticket.actions.close') || ($ticket->is_closed && !$ticket->is_deleted)}{/if}
{if $active_worker->hasPriv('core.ticket.actions.delete') || ($ticket->is_deleted)}{/if}
+
+
+ {$translate->_('display.reply.next.resume')}: {$translate->_('display.reply.next.resume_eg')} + + {$translate->_('display.reply.next.resume_blank')} + + |