? 836090-7_hash_configuration.patch
? libraries/simplepie.inc
Index: plugins/FeedsNodeProcessor.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/feeds/plugins/FeedsNodeProcessor.inc,v
retrieving revision 1.38
diff -u -p -r1.38 FeedsNodeProcessor.inc
--- plugins/FeedsNodeProcessor.inc	19 Jun 2010 18:03:41 -0000	1.38
+++ plugins/FeedsNodeProcessor.inc	27 Jun 2010 21:13:38 -0000
@@ -322,13 +322,17 @@ class FeedsNodeProcessor extends FeedsPr
   }
 
   /**
-   * Create MD5 hash of $item array.
+   * Create MD5 hash of item and config array.
+   *
+   * Include config as a change in the processor's configuration such as
+   * mappings may have an affect on the item produced.
+   *
    * @return Always returns a hash, even with empty, NULL, FALSE:
    *  Empty arrays return 40cd750bba9870f18aada2478b24840a
    *  Empty/NULL/FALSE strings return d41d8cd98f00b204e9800998ecf8427e
    */
   protected function hash($item) {
-    return hash('md5', serialize($item));
+    return hash('md5', serialize($item) . serialize($this->config));
   }
 
   /**
