summaryrefslogtreecommitdiff
path: root/lib/exe/indexer.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/exe/indexer.php')
-rw-r--r--lib/exe/indexer.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/exe/indexer.php b/lib/exe/indexer.php
index e149770c0..c336514cd 100644
--- a/lib/exe/indexer.php
+++ b/lib/exe/indexer.php
@@ -175,11 +175,14 @@ function sendDigest() {
}
$subscriptions = subscription_find($ID, array('style' => '(digest|list)',
'escaped' => true));
+ /** @var auth_basic $auth */
global $auth;
global $lang;
global $conf;
global $USERINFO;
+ $sent = false;
+
// remember current user info
$olduinfo = $USERINFO;
$olduser = $_SERVER['REMOTE_USER'];
@@ -235,9 +238,11 @@ function sendDigest() {
foreach($change_ids as $change_id) {
subscription_send_digest($USERINFO['mail'], $change_id,
$lastupdate);
+ $sent = true;
}
} elseif ($style === 'list') {
subscription_send_list($USERINFO['mail'], $change_ids, $id);
+ $sent = true;
}
// TODO: Handle duplicate subscriptions.
@@ -251,7 +256,7 @@ function sendDigest() {
$USERINFO = $olduinfo;
$_SERVER['REMOTE_USER'] = $olduser;
echo 'sendDigest(): finished'.NL;
- return true;
+ return $sent;
}
/**