? 370397.patch
? 605594.patch
? 676276.patch
? 823142_token_help_signup.patch
? signup_delete_anonymous_signups_2.patch
? includes/823142_token_help_signup.patch
Index: includes/node_form.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/signup/includes/node_form.inc,v
retrieving revision 1.4.2.2
diff -u -p -r1.4.2.2 node_form.inc
--- includes/node_form.inc	16 Sep 2009 00:42:57 -0000	1.4.2.2
+++ includes/node_form.inc	12 Oct 2010 15:55:23 -0000
@@ -71,6 +71,11 @@ function signup_save_node($node, $op) {
   }
 
   $node = node_load($node->nid);
+  // We clear CCK's cache for this node due to an edge case bug:
+  // http://drupal.org/node/605594.
+  if (module_exists('content')) {
+    cache_clear_all('content:'. $node->nid .':'. $node->vid, content_cache_tablename());
+  }
   if (_signup_node_completed($node) && !empty($node->signup_status)) {
     // If this is an time-based node, and it's already past the close in
     // advance time (e.g. someone just changed the node start time), and
