--- plugins/FeedsNodeProcessor.inc 2009-12-07 23:00:23.793420484 -0800 +++ plugins/FeedsNodeProcessorNew.inc 2009-12-07 23:02:31.934203034 -0800 @@ -38,6 +38,10 @@ class FeedsNodeProcessor extends FeedsPr $node->vid = db_result(db_query('SELECT vid FROM {node} WHERE nid = %d', $nid)); } + // Find the owner of the feed node and set them as the owner of the resulting new/updated nodes + $feed_node = node_load($source->feed_nid); + $node->uid = $feed_node->uid; + // Save the node. node_save($node); @@ -343,4 +347,4 @@ function _feeds_node_delete($nid) { } watchdog('content', '@type: deleted %title.', array('@type' => $node->type, '%title' => $node->title)); drupal_set_message(t('@type %title has been deleted.', array('@type' => node_get_types('name', $node), '%title' => $node->title))); -} \ No newline at end of file +}