GNOME Bugzilla – Bug 339887
Hidden Appointment
Last modified: 2017-08-24 11:52:53 UTC
Please describe the problem: My wife sent me a "meeting invitation" (from Outlook 2000 - I'll attach the email to the report), like she has many times (she's not really inviting me, rather that she is informing me of something on her calendar that will affect my life). I accepted the meeting, like before, but something weird happens. It doesn't show in my calendar. If I look in my calendar.ics file, I see it (I'll attach the VEVENT info), and when I sync with my Pilot, it's there..... but it won't show up when I'm viewing my local calendar in Evolution - doesn't matter what view I choose. I've deleted the appointment (had to force-shutdown and remove it from the file) and re-accepted it, but it always goes into hiding. This is with Evolution 2.6.1 as compiled by the Mandriva Cooker team, but the problem started in 2.4 - which is why I upgraded to 2.6. Steps to reproduce: 1. 2. 3. Actual results: Expected results: The appointment shows in the calendar Does this happen every time? This is the first time I've seen this, and I get a lot of meeting invites from my wife... but now I think I need to check to see if I have any other hidden events that I just haven't noticed. Other information: Confirmed by pnayak@novell.com
Created attachment 64372 [details] The VEVENT as it shows in .evolution/calendar/local/system/calendar.ics
Created attachment 64373 [details] Meeting invite (email addresses changed)
Bug is reproducible always.
Confirmed that it may only be a display issue. I did a force-shutdown to kill eds, went into the calendar.ics file, changed the SUMMARY line for the VEVENT entry, changed the LAST-MODIFIED to a later time, started Evolution, synced to my Pilot, and the appointment on the Pilot was changed to reflect the new event name. So, the backend seems to know about the appointment, just the frontend has no clue. I'll find out on Monday if I get a reminder or not. I also compared the VEVENT information to another repeating one I received from my wife (which shows up properly), and didn't see anything different other than dates and titles (and the UID of course).
I imported the email in comment 2 into Evolution 3.8.3 and accepted the meeting by adding it to a local calendar. Cannot see the email on April 4th 2006 in the Evolution calendar. Still valid.
Tested with current development version, 3.25.91 plus few patches, and the meeting is shown, though not on Monday for me, but on Tuesday. That's due to time zone difference (I'm +6 from America/New_York, thus it shows up at 3am here). The same experience with 3.22, maybe even some older version (I believe those using ECalDataModel for sure).