'This ticket has no client to keep the document with. Pick your own company\'s client record in Admin > Settings > Company, then try again.']); exit; } if (!hasClientAccess($client_id)) { permissionRefuse("You don't have access to that client's documents."); } $client_name = (string) getFieldById('clients', $client_id, 'client_name'); $asset_id = intval($ticket['ticket_asset_id']) && intval(getFieldById('assets', intval($ticket['ticket_asset_id']), 'asset_client_id')) === $client_id ? intval($ticket['ticket_asset_id']) : 0; $document_form_mode = 'add'; $document_name = escapeHtml($ticket['ticket_subject']); $document_description = $document_content = ''; $document_folder_id = 0; $document_client_visible = 0; ob_start(); ?>