aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorAndreas Gohr <andi@splitbrain.org>2023-02-13 20:43:23 +0100
committerGitHub <noreply@github.com>2023-02-13 20:43:23 +0100
commit4dc66d1dae1e5946475fd432b08a95bb4844429a (patch)
treedde3191a4866746fa94deb38547779570302c6fd
parent934970207e23db2a3f2112de08a3b42d080fd23d (diff)
parente2905cd42331b3b80acc4b8d0b6bb2e3eb207524 (diff)
downloaddokuwiki-4dc66d1dae1e5946475fd432b08a95bb4844429a.tar.gz
dokuwiki-4dc66d1dae1e5946475fd432b08a95bb4844429a.zip
Merge pull request #3865 from splitbrain/bulkmailer
fix accidental overwriting of variable in bulkmailer #3862
-rw-r--r--inc/Subscriptions/BulkSubscriptionSender.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/inc/Subscriptions/BulkSubscriptionSender.php b/inc/Subscriptions/BulkSubscriptionSender.php
index ac24e9e04..d0ae2bf1e 100644
--- a/inc/Subscriptions/BulkSubscriptionSender.php
+++ b/inc/Subscriptions/BulkSubscriptionSender.php
@@ -85,13 +85,13 @@ class BulkSubscriptionSender extends SubscriptionSender
$change_ids = [];
foreach ($changes as $rev) {
$n = 0;
+ $pagelog = new PageChangeLog($rev['id']);
while (!is_null($rev) && $rev['date'] >= $lastupdate &&
($INPUT->server->str('REMOTE_USER') === $rev['user'] ||
$rev['type'] === DOKU_CHANGE_TYPE_MINOR_EDIT)
) {
- $pagelog = new PageChangeLog($rev['id']);
- $rev = $pagelog->getRevisions($n++, 1);
- $rev = (count($rev) > 0) ? $rev[0] : null;
+ $revisions = $pagelog->getRevisions($n++, 1);
+ $rev = (count($revisions) > 0) ? $pagelog->getRevisionInfo($revisions[0]) : null;
}
if (!is_null($rev) && $rev['date'] >= $lastupdate) {