No email if there are no new threads; loginkey fix.
This commit is contained in:
parent
c040268228
commit
a6205db015
|
@ -6,6 +6,9 @@ require_once "email.php";
|
|||
|
||||
$pdo = new PDO(DSN, MYSQL_USER, MYSQL_PASSWORD);
|
||||
$threads = getLatestActiveThreads(FORUM_ID, 100, true);
|
||||
if (empty($threads)) {
|
||||
die("No new threads.");
|
||||
}
|
||||
$users = $pdo->prepare("SELECT usergroup, loginkey, email, username FROM ".MYBB_PREFIX."users
|
||||
WHERE usergroup = 4
|
||||
AND isSubscribed = 1");
|
||||
|
@ -44,7 +47,7 @@ foreach ($temp as $row) {
|
|||
|
||||
foreach ($users as $user) {
|
||||
$email = $user['email'];
|
||||
$message = print_email($user['username'], $url.D_PATH.'/unsubscribe.php?email='.$user['email'].'&key='.$user['login.key'], $threads, $forbidden[$user['usergroup']]);
|
||||
$message = print_email($user['username'], $url.D_PATH.'/unsubscribe.php?email='.$user['email'].'&key='.$user['loginkey'], $threads, $forbidden[$user['usergroup']]);
|
||||
if (DRY_RUN) {
|
||||
echo $message;
|
||||
}
|
||||
|
|
Reference in a new issue