Index: CHANGELOG.txt
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/feedapi/Attic/CHANGELOG.txt,v
retrieving revision 1.1.2.4.2.27
diff -u -r1.1.2.4.2.27 CHANGELOG.txt
--- CHANGELOG.txt	24 Sep 2009 20:57:00 -0000	1.1.2.4.2.27
+++ CHANGELOG.txt	2 Nov 2009 16:35:54 -0000
@@ -4,6 +4,7 @@
 ------------------------
 
 - Support managing simplepie.inc with Libraries module (#583728).
+- Add hook to interfere after a refresh operation. hook_feedapi_after_purge($feed). (#598904)
 
 FeedAPI 1.9beta1, 2009-09-18
 ----------------------------
Index: feedapi.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/feedapi/feedapi.module,v
retrieving revision 1.23.2.119.2.81
diff -u -r1.23.2.119.2.81 feedapi.module
--- feedapi.module	27 Oct 2009 15:56:32 -0000	1.23.2.119.2.81
+++ feedapi.module	2 Nov 2009 16:39:44 -0000
@@ -1326,6 +1326,13 @@
     // FIXME: it's possible now to accidentally delete an item from another processor
     module_invoke($processor, 'feedapi_item', 'purge', $feed);
   }
+
+  // Closing step: Call after purge hook
+  foreach (module_implements('feedapi_after_purge') as $module) {
+    $func = $module .'_feedapi_after_purge';
+    $func($feed);
+  }
+
   // Reset hash.
   db_query("UPDATE {feedapi} SET hash = 0 WHERE nid = %d", $feed->nid);
 }

