fb8d26a5 by Kevin Burton

using the email_address_preference for notifications

1 parent b746e78d
......@@ -248,7 +248,20 @@ function send_email($uid = 0, $contents,$args, $override = false) {
$to_email = $args['email'];
} else {
$user = new WP_User($uid);
$to_email = $user->user_email;
$email_address_preference = get_user_meta($user->ID, 'email_address_preference', true);
if (empty($email_address_preference)) {
$to_email = $user->user_email;
} else {
$pp = strtolower($email_address_preference)."_";
$to_email = get_user_meta($user->ID, $pp.'email', true);
if (empty($to_email)) {
$to_email = $user->user_email;
}
}
}
$from_address = get_bloginfo('admin_email');
......