Index: event.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/event/event.module,v
retrieving revision 1.348.2.9
diff -u -p -r1.348.2.9 event.module
--- event.module	17 May 2008 21:47:05 -0000	1.348.2.9
+++ event.module	19 Aug 2008 17:30:01 -0000
@@ -728,7 +728,7 @@ function event_calendar_rss($date, $dura
 
   $headertitle = event_format_date($date, 'custom', 'F d Y') .'-'. event_format_date($end_date, 'custom', 'F d Y');
 
-  $result = event_get_events(event_implode_date($date), $end_date, $rewrite_parameter);
+  $result = event_get_events(event_implode_date($date), event_implode_date($end_date), $rewrite_parameter);
 
   $nodes = array();
   while ($nid = db_fetch_object($result)) {
@@ -741,8 +741,10 @@ function event_calendar_rss($date, $dura
   $filtered = event_filter_nodes($nodes, $types, $terms);
 
   foreach ($filtered as $node) {
-    $body = '<div class="start">'. t('Start') .': '. $node->event['start_format'] .'</div>'."\n";
-    $body .= '<div class="end">'. t('End') .': '. $node->event['end_format'] .'</div>'."\n";
+    //$body = '<div class="start">'. t('Start') .': '. $node->event['start_format'] .'</div>'."\n";
+    //$body .= '<div class="end">'. t('End') .': '. $node->event['end_format'] .'</div>'."\n";
+    // BertW
+    $body = theme('event_calendar_start_stop',$node, true);
     $body .= check_markup($node->teaser);
     $link = url("node/$node->nid", NULL, NULL, 1);
     // Allow modules to add additional item fields
@@ -821,6 +823,9 @@ function _event_node_ical($node) {
   node_invoke_nodeapi($node, 'ical item');
   $event['start'] = $node->event['start'];
   $event['end'] = $node->event['end'];
+  $event['start_utc'] = $node->event['start_utc'];
+  $event['end_utc'] = $node->event['end_utc'];
+  $event['has_time'] = $node->event['has_time'];
   if (module_exists('location')) {
     if (isset($node->locations[0])) {
       $posted_locations[0] = location_form2api($node->locations[0]);