northworld/google_calendar — pull request #7 by tylergannon (2012-03-26 21:20:38+00:00)
Title: Add parameters requesting google to expand recurring events

Hi Steve,
Thanks a bunch for this work... I am really glad there's already a ruby api to gcal. Wanted to suggest the attached change. I found that event.rb chokes on recurring events while parsing the XML, and when I looked at the recurrence data given there, I could see why. It's not the easiest thing to parse -- so without going back to the RFC I thought it would be easy to just have Google expand recurrences.
The only place I could think of to do this is in find_events_in_range, which is perfect for my application. Not sure exactly how to work it in to the other query methods but I don't really need that since a month's worth of data will render out the views I'm interested in.

Again thanks and if this change makes sense to you I'd appreciate a new version of the gem out on rubygems so I can delete my fork.
TPG