function salesforce_api_settings_form_validate in Salesforce Suite 7
Same name and namespace in other branches
- 6.2 salesforce_api/salesforce_api.admin.inc \salesforce_api_settings_form_validate()
- 7.2 salesforce_api/salesforce_api.admin.inc \salesforce_api_settings_form_validate()
Settings form validate handler to verify new salesforce credentials before saving them.
1 string reference to 'salesforce_api_settings_form_validate'
- salesforce_api_settings_form in salesforce_api/
salesforce_api.admin.inc - The settings form at admin/config/salesforce.
File
- salesforce_api/
salesforce_api.admin.inc, line 107 - Contains the admin page callbacks for the Salesforce module, including forms for general settings and fieldmap administration.
Code
function salesforce_api_settings_form_validate(&$form, &$form_state) {
$values = $form_state['values'];
if (!salesforce_api_connect($values['salesforce_api_username'], $values['salesforce_api_password'], $values['salesforce_api_token'], TRUE)) {
// If not, prevent the user from overwriting the current configuration.
form_set_error('salesforce_api_username', t('Unable to connect to Salesforce. Please check your credentials.'));
}
else {
drupal_set_message(t('Salesforce connection established.'));
}
}