You are here

function crm_core_data_import_migration_batch_finish in CRM Core 7

Batch API finished callback. Trigger controllers for settings.

1 string reference to 'crm_core_data_import_migration_batch_finish'
crm_core_data_import_dashboard_form_submit in modules/crm_core_data_import/crm_core_data_import.admin.inc
Submit handler for data import dashboard.

File

modules/crm_core_data_import/crm_core_data_import.admin.inc, line 173
Configuration pages for CRM Core Data Import.

Code

function crm_core_data_import_migration_batch_finish($success, $results, $operations) {
  if ($success) {
    if (!empty($_SESSION['data_import_batch_importer_id'])) {
      $importer = crm_core_data_import_load_importer($_SESSION['data_import_batch_importer_id']);
      $importer->lastimport = time();
      $importer
        ->save();
      _crm_core_data_import_migration_statistic_reset($importer);
      crm_core_data_settings_batch($_SESSION['data_import_batch_importer_id']);
      unset($_SESSION['data_import_batch_importer_id']);
    }
  }
}