when more then one users have the same email, only send the notification once

pull/369/head
Tobias Diekershoff 2016-09-09 11:01:37 +02:00
parent 08546e30f9
commit 9f845beffd
1 changed files with 1 additions and 1 deletions

View File

@ -63,7 +63,7 @@ function notifyall_post(&$a) {
} }
$sql_extra = ((intval($_REQUEST['test'])) ? sprintf(" AND `email` in ( %s )", $email) : ''); $sql_extra = ((intval($_REQUEST['test'])) ? sprintf(" AND `email` in ( %s )", $email) : '');
$recips = q("SELECT `email` FROM `user` WHERE `verified` AND NOT `account_removed` AND NOT `account_expired` $sql_extra"); $recips = q("SELECT DISTINCT `email` FROM `user` WHERE `verified` AND NOT `account_removed` AND NOT `account_expired` $sql_extra");
if(! $recips) { if(! $recips) {
notice( t('No recipients found.') . EOL); notice( t('No recipients found.') . EOL);