You are here

function duplicate_admin_settings_submit in Spam 5.3

Save the configuration.

File

filters/duplicate/duplicate.module, line 264

Code

function duplicate_admin_settings_submit($form_id, $form_values) {
  if ($form_values['op'] == t('Reset to defaults')) {
    variable_del('duplicate_threshold');
    variable_del('duplicate_post_message');
    variable_del('duplicate_blacklist');
    variable_del('duplicate_blacklist_action');
    variable_del('duplicate_blacklist_message');
    drupal_set_message('Configuration reset to defaults.');
  }
  else {
    variable_set('duplicate_threshold', $form_values['duplicate_threshold']);
    variable_set('duplicate_post_message', $form_values['duplicate_post_message']);
    variable_set('duplicate_blacklist', $form_values['duplicate_blacklist']);
    variable_set('duplicate_blacklist_action', $form_values['duplicate_blacklist_action']);
    variable_set('duplicate_blacklist_message', $form_values['duplicate_blacklist_message']);
    drupal_set_message('Configuration saved.');
  }
}