Date Module 7.x-2.6
Date iCal Module 7.x-2.9

Hello everyone! First of all I love this module so thank you to everyone who has helped with it.

The first version of this module I tried was 7.x-2.8. It worked though not perfectly. When I tried to import the iCal feed into Google Calendar there were issues (incomplete information) but overall it worked. Now with 7.x-2.9 the issues from before are gone but if I opt to repeat an event there are problems.

If my calendar has repeating events and I click the iCal feed icon on say a phone or tablet it can no longer pull the feed in. If I take the repeating events out it works. Same with Google. If I manually copy/past the feed URL into the "import from URL" form in Google Calendar with repeating events those events are not pulled over. The single instance events come over fine.

Something is amiss. I tried updating the iCalcreator library from 2.16 (what I had) to the latest 2.18 but this did not remedy the problem. Attached is a screenshot from my iCal display in views. As you can see the preview cannot be output if I have a repeating event. Instead I get an error. I realize the error references a function call in the date_repeat_module which is not part of the Date iCal module but part of the base Date module. However, that module has not been updated recently. I traced my git repository history and the only thing that has changed recently is I updated to iCal 7.x-2.9.

I am not savvy enough yet to tackle the code myself but am happy to test options on my end to help nail this down.

Thanks,
Jay

CommentFileSizeAuthor
iCal-ajax-error.png611.46 KBJayDarnell
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

coredumperror’s picture

Hmmm. That error message, "Call to undefined function date_ical_parse_rrule()", looks oddly familiar. I'll look into this as soon as I get a chance. But if you want to work on this on your end, search Date iCal's issue queue for that phrase. I think there may already be a solution here, somewhere.

coredumperror’s picture

Status: Active » Closed (duplicate)

Yup, I was right. I fixed this a couple weeks ago, but the fix only appears in the dev release of Date iCal.

Now's as good a time as any to release Date ICal 2.10, though, so I'll go ahead and push that out. You should be able to see it on the main Date iCal page within a few hours.

JayDarnell’s picture

You are awesome coredumperror! Seriously this is going to make the teachers at my schools using this system so happy! Thank you a million times over!

coredumperror’s picture

I'm glad to hear that Date iCal is so well appreciated.

coredumperror’s picture

Issue summary: View changes

Added support module version information.

mjkovacevich’s picture

Component: Code » iCal Import

Is this still an issue. I was set up using Feeds and Date iCal fine merrily importing events from a public Google calendar and then BAM is stopped importing the date info. Did change the date field to cater for recurring dates but I think the Date iCal module was updated too so not sure where the issue lies?

At any rate my system is no longer functioning properly and dates of new events don't get imported.

coredumperror’s picture

It's not really appropriate to open long-closed issues like this. If you're having a problem, please open a new issue.

As for the issue you're experiencing, it sounds like the bug in Feeds that causes it to import dates incorrectly. Try upgrading your Feeds module to the latest dev release. If that doesn't work, please open a new ticket with detailed information about what's wrong, which versions of the relevant modules you're using, etc.