$filter['id_task'] = $form_values['search_id_task']; $filter['left_sla'] = $form_values['search_left_sla']; $filter['right_sla'] = $form_values['search_right_sla']; $filter['show_hierarchy'] = $form_values['show_hierarchy']; $filter['medals'] = $form_values['medals']; $filter['parent_name'] = (string) get_parameter ('parent_name', ''); $type_fields = incidents_get_type_fields ($filter['id_incident_type']); if ($type_fields) { foreach ($type_fields as $type_field) { $filter['type_field_'.$type_field['id']] = $form_values['search_type_field_'.$type_field['id']]; } } $result = create_custom_search ($search_name, 'incidents', $filter); } global $config; $option = get_parameter("option", "search"); $filter = array (); $filter['inverse_filter'] = (bool) get_parameter('search_inverse_filter'); $filter['string'] = (string) get_parameter ('search_string'); $filter['priority'] = (int) get_parameter ('search_priority', -1); $filter['id_group'] = (int) get_parameter ('search_id_group', 1); $filter['status'] = (int) get_parameter ('search_status', -10); $filter['resolution'] = (int) get_parameter ('search_resolution', -1); $filter['id_product'] = (int) get_parameter ('search_id_product'); $filter['id_company'] = (int) get_parameter ('search_id_company');
$filter['owner'] = (string) get_parameter ("owner_search"); $filter['show_100'] = (int) get_parameter ("show_100_search"); $filter['id_language'] = (string) get_parameter ("id_language", ""); $filter['est_sale'] = (int) get_parameter ("est_sale_search", 0); $filter['show_not_owned'] = (int) get_parameter ("show_not_owned_search"); $filter['tags'] = get_parameter('tags', array()); /* Create a custom saved search*/ if ($create_custom_search && !$id_search) { $search_name = (string) get_parameter ('search_name'); $duped_name = exists_custom_search_name($search_name); if (!$duped_name) { $result = create_custom_search ($search_name, 'leads', $filter); if ($result === false) { echo ui_print_error_message (__('Could not create custom search'), '', true, 'h3', true); } else { echo ui_print_success_message (__('Custom search saved'), '', true, 'h3', true); } } else { echo ui_print_error_message (__('This name already exist'), '', true, 'h3', true); } } /* Get a custom search*/ if ($id_search && !$delete_custom_search) {