You are here

function salesforce_mapping_object_delete_form_submit in Salesforce Suite 7.3

Submit callback for salesforce_mapping_object_delete_form().

2 string references to 'salesforce_mapping_object_delete_form_submit'
salesforce_mapping_object_delete_form in modules/salesforce_mapping/salesforce_mapping.module
Delete a salesforce object mapping based only on the object.
salesforce_mapping_universal_object_delete_form in modules/salesforce_mapping/salesforce_mapping.module
Delete a salesforce object mapping based only on the SFID.

File

modules/salesforce_mapping/salesforce_mapping.module, line 485

Code

function salesforce_mapping_object_delete_form_submit($form, &$form_state) {
  $sfm_object = $form_state['salesforce_mapping_object'];
  $result = entity_delete('salesforce_mapping_object', $sfm_object->salesforce_mapping_object_id);
  if ($result === FALSE) {
    drupal_set_message(t('Object could not be deleted.'), 'error');
  }
  else {
    drupal_set_message(t('Link has been deleted.'));
    watchdog('salesforce', 'Deleted object link', array(), WATCHDOG_NOTICE);
    $form_state['redirect'] = 'admin/content/salesforce';
  }
}