Issue #2887490 by michaellenahan, cilefen, rOprOprOp, catch: Activity Tracker cannot be enabled if there are unpublished nodes
parent
5e908886e9
commit
713294e96e
|
@ -361,8 +361,14 @@ class TrackerTest extends BrowserTestBase {
|
|||
];
|
||||
$this->drupalPostForm('comment/reply/node/' . $nodes[3]->id() . '/comment', $comment, t('Save'));
|
||||
|
||||
// Start indexing backwards from node 3.
|
||||
\Drupal::state()->set('tracker.index_nid', 3);
|
||||
// Create an unpublished node.
|
||||
$unpublished = $this->drupalCreateNode([
|
||||
'title' => $this->randomMachineName(8),
|
||||
'status' => 0,
|
||||
]);
|
||||
|
||||
// Start indexing backwards from node 4.
|
||||
\Drupal::state()->set('tracker.index_nid', 4);
|
||||
|
||||
// Clear the current tracker tables and rebuild them.
|
||||
db_delete('tracker_node')
|
||||
|
|
|
@ -72,7 +72,7 @@ function tracker_cron() {
|
|||
db_insert('tracker_node')
|
||||
->fields([
|
||||
'nid' => $nid,
|
||||
'published' => $node->isPublished(),
|
||||
'published' => (int) $node->isPublished(),
|
||||
'changed' => $changed,
|
||||
])
|
||||
->execute();
|
||||
|
@ -81,7 +81,7 @@ function tracker_cron() {
|
|||
db_insert('tracker_user')
|
||||
->fields([
|
||||
'nid' => $nid,
|
||||
'published' => $node->isPublished(),
|
||||
'published' => (int) $node->isPublished(),
|
||||
'changed' => $changed,
|
||||
'uid' => $node->getOwnerId(),
|
||||
])
|
||||
|
|
Loading…
Reference in New Issue