You have to manually re-index content in order for cloned nodes to be seen by search engine.

Comments

pwolanin’s picture

Status: Active » Postponed (maintainer needs more info)

Interesting observation- the $node->changed timestamp should be updated, so I don't understand why that would happen:

http://api.drupal.org/api/4.7/function/node_save

The search indexing of nodes checks that timestamp to determine whether the node needs to be indexed:

http://api.drupal.org/api/4.7/function/node_update_index

Are you using an access control module? Are you running cron regularly?

I just tried this on backup of my site, and the cloned node is in the search index as soon as cron is run.

GC_Chi’s picture

What would be an example of an access control module? I am running cron job three times through out the night.

I tried creating content the normal way and the index count goes up. When I clone something, it doesn't.

Any other ideas?

pwolanin’s picture

Status: Postponed (maintainer needs more info) » Closed (fixed)

closing in the absence of more info