When I use DTSTART and DTEND things work well.

when I map VEVENT:DATE to iCal VEVENT (as is recommended) CRON runs forever and I can't interrupt it. I have repeated this many times the past few days and always end up in the same place, with a CRON that never ends.

Comments

Branjawn’s picture

Component: Miscellaneous » Documentation

I have figured out that some events import with DTSTART;VALUE=DATE:20090417 and others have only DTSTART:20081122T000000Z. Could this be messing things up?

Branjawn’s picture

Example:

BEGIN:VEVENT
DTSTART;VALUE=DATE:20090417
DTEND;VALUE=DATE:20090418
DTSTAMP:20091017T155619Z
UID:ajc0v0j56587ab39or6uflmjro@google.com
CREATED:20090317T115658Z
DESCRIPTION:
LAST-MODIFIED:20090317T115711Z
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Friday Nite Worship - High Point
TRANSP:TRANSPARENT
END:VEVENT
BEGIN:VEVENT
DTSTART:20081126T153000Z
DTEND:20081126T193000Z
DTSTAMP:20091017T155619Z
UID:kdfe4559nb4q821f4llc766je4@google.com
CREATED:20081120T182029Z
DESCRIPTION:
LAST-MODIFIED:20081120T182035Z
LOCATION:
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:YAC Outting
TRANSP:OPAQUE
END:VEVENT
Branjawn’s picture

More info, read this somewhere:

The default value type for DTSTART is DATE-TIME, but
20060315 is not a DATE-TIME; you can use DATE values in
DTSTART, but you have to be explicit:

DTSTART;VALUE=DATE:20060315

So, I'm trying to import the same field DTSTART as Date and Datetime? Could that be screwing things up? If so, there is nothing I can do about it right? Because the feed is generated by Google Calendar and I have no control over that...

Branjawn’s picture

Component: Documentation » Code
Category: support » bug
dhigby’s picture

Version: 6.x-1.0 » 6.x-1.x-dev

I have the same problem. Drupal 6.13 and latest devs of Date, Feedapi mapper, Feed, Calendar, etc.

The import seems to be working fantastic, but there must be one or two entries that cause it to hang when importing a Google iCal

I get error that times out cron after 4 minutes:

Fatal error: Maximum execution time of 240 seconds exceeded in /home/isoadmin/public_html/new/sites/all/modules/date/date_repeat/date_repeat_calc.inc on line 339

I guess I should post this under the Date module also...