Index: eventrepeat.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/eventrepeat/eventrepeat.module,v retrieving revision 1.30 diff -u -F^f -r1.30 eventrepeat.module --- eventrepeat.module 16 May 2006 00:24:23 -0000 1.30 +++ eventrepeat.module 12 Jun 2006 13:25:25 -0000 @@ -1772,7 +1772,13 @@ function _eventrepeat_update_nodes(&$nod //the event start or end time was edited in the node we updated $edited_node->event_start = $nid->event_start + $time_diff; $edited_node->event_end = $edited_node->event_start + $duration; - + + // Allow external modules to add data to the node + $additions = module_invoke_all('eventrepeat_update_nodes', $node); + foreach($additions as $key => $value) { + $edited_node->$key = $value; + } + node_save($edited_node); } }