function newsletter_subscriber_edit_submit in Newsletter 7
File
- includes/
newsletter.admin.inc, line 1099 - Admin page callbacks for the newsletter module.
Code
function newsletter_subscriber_edit_submit($form, &$form_state) {
$subscriber = (object) $form_state['values'];
if (isset($form_state['values']['nsid'])) {
$subscriber->nsid = $form_state['values']['nsid'];
}
else {
$subscriber->confirmed = 1;
}
field_attach_submit('newsletter_subscriber', $subscriber, $form, $form_state);
$updated = entity_get_controller('newsletter_subscriber')
->save($subscriber);
return $updated ? drupal_set_message(t('Subscriber updated successfully'), 'status') : drupal_set_message(t('An unknown error occured,please try again'), 'error');
}