GNOME Bugzilla – Bug 335440
Editing a public calendar entry and saving it makes that appointment private
Last modified: 2006-06-22 05:31:36 UTC
Please describe the problem: Editing a public calendar entry and saving it makes that appointment private when accessed via outlook. I'm using an Exchange Server 2003 SP1, Evolution 2.6 in Ubuntu Dapper, and Outlook 2003 is the Windows counterpart to check. Steps to reproduce: 1. Open calendar on exchange server in evolution 2. Edit a calendar appointment 3. Save it Actual results: The appointment becomes private Expected results: It stays with whatever status was there prior Does this happen every time? Yes Other information:
confirming as per duplicate.
*** Bug 337266 has been marked as a duplicate of this bug. ***
I can confirm this too, I did some debugging and can see connector sets 'CLASS:' to 'PRIVATE' in the EML it sends to exchange (though I can't see in the code where this logic is being switched). As a workaround (not the correct way to fix this); I commented switched the default visible status in evolution-data-server-1.6.0/servers/exchange/storage/exchange-hierarchy-foreign.c and changed 'hier->hide_private_items = TRUE;' to 'hier->hide_private_items = FALSE;' and then recompiled e-d-s. Now, even private appointments can be viewed in evo (which stops all my users' bugging me). What's bad is that owa will send you all this data in the first place; and expects the UI to decide whether or not to show 'private' appointments. (Is this what the confidential option is?) I'll be taking a look at the connector code to fix the original bug soon.
*** This bug has been marked as a duplicate of 344927 ***