Index: mappers/feedapi_mapper_date.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/feedapi_mapper/mappers/Attic/feedapi_mapper_date.inc,v retrieving revision 1.1.2.3.2.10 diff -u -p -r1.1.2.3.2.10 feedapi_mapper_date.inc --- mappers/feedapi_mapper_date.inc 14 May 2009 21:25:52 -0000 1.1.2.3.2.10 +++ mappers/feedapi_mapper_date.inc 29 Jun 2009 07:35:41 -0000 @@ -405,12 +405,16 @@ class date_constructor { $this->value['date2'] = date_create($this->end_datetime, timezone_open($this->to_tz)); } - $this->value['offset'] = date_offset_get($this->value['date']); - $this->value['offset2'] = date_offset_get($this->value['date2']); - date_timezone_set($this->value['date'], timezone_open($this->db_tz)); - date_timezone_set($this->value['date2'], timezone_open($this->db_tz)); - $this->value['value'] = date_format($this->value['date'], $this->format); - $this->value['value2'] = date_format($this->value['date2'], $this->format); + if (isset($this->value['date'])) { + $this->value['offset'] = date_offset_get($this->value['date']); + date_timezone_set($this->value['date'], timezone_open($this->db_tz)); + $this->value['value'] = date_format($this->value['date'], $this->format); + } + if (isset($this->value['date2'])) { + $this->value['offset2'] = date_offset_get($this->value['date2']); + date_timezone_set($this->value['date2'], timezone_open($this->db_tz)); + $this->value['value2'] = date_format($this->value['date2'], $this->format); + } $this->value['timezone'] = $this->to_tz; } } \ No newline at end of file