This behavior results in all nodes from not only the feed implementation you're looking at, but any feed which uses the stand alone form, to be deleted when FeedsNodeProcessor::clear() is called on one of the feeds.

Attaching a patch that uses both $source->id and $source->feed_nid for extra uniqueness.

CommentFileSizeAuthor
FeedsNodeProcessor::clear.patch1.22 KBjerdavis

Comments

alex_b’s picture

Title: FeedsNodeProcessor::clear() relys on feed_nid to determine items to delete » FeedsNodeProcessor: clear items only for the current importer id.
Status: Needs review » Fixed

Good catch - committed.

Thank you!

http://drupal.org/cvs?commit=332932

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.