You are here

function simplenews_roles_mail_alter in Simplenews Roles 6

Implementation of hook_mail_alter(). It is pointless to have an unsubscribe link for role-based emails.

File

./simplenews_roles.module, line 114

Code

function simplenews_roles_mail_alter(&$message) {
  $role_newsletters = variable_get('simplenews_roles_tids_rids', array());
  if ($message['id'] == 'simplenews_test' || $message['id'] == 'simplenews_node') {
    $tid = $message['params']['context']['node']->simplenews['tid'];
    if (!empty($role_newsletters[$tid])) {
      $message['body']['footer'] = '';
    }
  }
}