Fehler in GCal4Ruby::Reccurance

10 views
Skip to first unread message

Tobias Holz

unread,
Dec 21, 2011, 8:01:50 AM12/21/11
to gcal4ruby
Hej Folks,
habe einen Fehler gefunden der mir folgendes rauswirft:

C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/gcal4ruby/
recurrence.rb:
27:in `parse_complete': undefined method `gsub' for nil:NilClass
(NoMethodError)
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/
gcal4ruby/recurrence.rb:82:in `block in load'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/
gcal4ruby/recurrence.rb:65:in `each'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/
gcal4ruby/recurrence.rb:65:in `load'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/
gcal4ruby/recurrence.rb:55:in `initialize'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/
gcal4ruby/event.rb:337:in `new'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/
gcal4ruby/event.rb:337:in `block in load'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/
gcal4ruby/event.rb:306:in `map'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/
gcal4ruby/event.rb:306:in `load'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/
gcal4ruby/calendar.rb:120:in `block in events'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/
gcal4ruby/calendar.rb:117:in `map'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/gcal4ruby-0.5.5/lib/
gcal4ruby/calendar.rb:117:in `events'

Das Problem liegt beim parsen der Starttime wenn ich Calendar.events
aufrufe ... durch auskommentieren der Zeilen 72-76 und 79-89 läuft
ales wie geschmiert.

Hat Google etwas an der XML-Datei gemacht das das nicht mehr
vernünftig geparst wird?

Eine Event start_time wäre zum Beispiel: "2012-02-15 15:00:00 +0100"
was nur durch auskommentieren angezeigt wird und sonst einen Fehler
liefert.

Jemand eine Idee?
Reply all
Reply to author
Forward
0 new messages