Closed Bug 415370 Opened 17 years ago Closed 17 years ago

All day recurring events appear on Google Calendar but not in Lightning with latest nightlies

Categories

(Calendar :: Provider: GData, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: pitchitout, Unassigned)

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11 Build Identifier: Lightning 2008020119 Provider for Google Calendar 2008-01-08-11 Using the Feb 01 2008 Lightning Nightly, and the Jan 08 2008 Provider for Google Calendar builds in a clean Thunderbird profile and a new Google calendar set up for testing. If I create an all day, recurring event on a Google calendar in Lightning, the event shows up properly in the Google Calendar web page, but does not appear in lightning. If I set up the same event but set a time instead of making it all day, it shows up properly in both Lightning and on the Gcal web interface. If the all day, recurring event is created using the Gcal web page, it appears properly in both Lightning and on the Gcal page. The same is true with single all day events. Finally, if I have a repeating event on a specific day that is not all day, then create a separate all day, recurring event on that day using Lightning, then the n neither event appears in Lightning. I have hit the reload button after creating the events, and it doesn't change anything. This makes setting up something like a birthday (which I always look at as an all day event) that occurs every year impossible from within Lightning. Reproducible: Always Steps to Reproduce: 1.Create a new Thunderbird profile, install latest Lightning and Google calendar provider nightlies (a/o 2-2-2008) and create a link to a Google Calendar. 2.Create an all day, recurring event using Lightning 3.Observe that the event does not appear in Lightning, but does appear in the Google calendar web page. Actual Results: Event does not appear in lightning but does on-line on Gcal. Expected Results: Event should show up both places I also tried editing a recurring event that was not all day, and turning it into an all day event. This causes all but the first occurrence of the event to disappear, but when attempting to edit the event, it still "behaves" like it is a recurring event (hope that makes sense).
There were some changes in the gdata provider code after 2008-01-08 according to bonsai.mozilla.org. I suggest to use a recent nightly build of the gdata extension for retest. Maybe Philipp can provide a new nightly build to you.
confirmed, see bug 413099 comment 9.
Status: UNCONFIRMED → NEW
Ever confirmed: true
And I created daily recurring event (7:00-15:00) repeating from Monday until Friday for February. I selected all occurrences, exported to ics file and imported it to my Google calendar. Using Provider for Google Calendar (2008-01-08-11) I can't see the event. It used to work with last stable release of gdata provider
I probably fixed this with bug 414519. Please retest with 2008-02-12 gdata nightly (not -14, I believe that version doesn't contain it yet. I'll upload a -20 or so version in 1-2 hours)
I have a calendar to schedule all day events of Friends Birthdays. When I create a Scheduling via GCalendar and make it repeat yearly, provider get it all right. But, if I do it via Thunderbird Lightning, the event don`t repeat either Lightning either GCalendar. Looking at the xml file I found the differences. (see down in Brazilian Portuguese) ===================================================================== When I schedule via GCalendar it shows the time like it: --------------------------------------------------------------------- <title type="text">Marina Bentes (FJ Grande Rio)</title> <summary type="html">Evento recorrente<br> Início: 2008-02-28 BRT <br> Duração: 86400 <br>Status do evento: confirmado</summary> <content type="text">Evento recorrente<br> Início: 2008-02-28 BRT <br> Duração: 86400 <br>Status do evento: confirmado</content> --------------------------------------------------------------------- when I schedule via Provider it shows the time like it: --------------------------------------------------------------------- <title type="text">Vaneza Lourenço (FJ Grande Rio)</title> <summary type="html">Quando: seg 31 de mar de 2008<br> <br>Status do evento: confirmado</summary> <content type="text">Quando: seg 31 de mar de 2008<br> <br>Status do evento: confirmado</content> ===================================================================== I.E.: Provider sends the data to Google like a start-end events and not a yearly event like I've scheduled.
(In reply to comment #5) Provider for Google Calendar 0.3.1 (current stable release) doesn't support creating recurring events as stated on the extensions homepage. You'll need to wait for the next release.
There are some version that is it works? What can I do to help improve this add-on development?
Anderson, recurring events should be handled in nightly versions of the gdata provider. See http://gdataprovider.mozdev.org/ You also need a nightly version of Sunbird/Lightning. The XML you are looking at seems to be the basic feed, please replace "basic" with "full" in the url. I am rather interested in the XML that is being sent when you create the allday recurring event. This can be seen when you enable calendar.debug.log in the advanced config editor. (Preferences -> Advanced -> General -> Config Editor)
I tested this with the latest nightly using the STR from comment 0 and could not reproduce. Please reopen if this problem persists. Also please test this using a different timezone like Europe/Berlin, in case this is a timezone issue.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
After installing the gdata-provider-2008-02-12-20.xpi the problem disappeared, so I would say this has been fixed.
Resolution: WORKSFORME → FIXED
We usually mark bugs as FIXED when they have been fixed due to a patch on the bug. WORKSFORME is used also for bugs that are fixed, but have no specific patch. Thanks for testing again, I'll mark this as verified.
Resolution: FIXED → WORKSFORME
Status: RESOLVED → VERIFIED
OS: Windows XP → All
Hardware: PC → All
(In reply to comment #8) > Anderson, recurring events should be handled in nightly versions of the gdata > provider. See http://gdataprovider.mozdev.org/ You also need a nightly version > of Sunbird/Lightning. I'm testing now the lightning found in http://ftp.mozilla.org/pub/mozilla.org/calendar/lightning/nightly/latest-mozilla1.8/windows-xpi/ and the provider found in http://downloads.mozdev.org/gdataprovider/ (02-12-20) and all is working now!!! This version looks great! Even the tasks are running great! Well done!
I'd be supprised if tasks work. They are disabled in most places in the UI and not supported by the server. Sure you didn't pick a different calendar for tasks?
(In reply to comment #13) > ...Sure you didn't pick a different calendar for > tasks? I'm Using 7 different calendars. One of them, is the "home" calendar. It's save on my pendrive. The six other is google calendars. When I'm saving a task, the interface only allows me to save in the Home (pendrive) calendar. Other different feature is the tasks don't be showing in the principal calendar. It make a bit difficult to manage. The other way, using two both in only calendar make it easier to see. As I said, recurring events is working fine now! Tasks too.
Can I set the tasks to be shown on the display calendar, using the nightly provider 02-12-2008?
Anderson, the tasks have nothing to do with Google Calendar, they are saved in your local "Home" calendar which is a storage calendar. Please use the forums or irc channel for support.
You need to log in before you can comment on or make changes to this bug.