Open Bug 761260 Opened 12 years ago Updated 2 years ago

Invitations aren't cleared

Categories

(Calendar :: General, defect)

Lightning 1.4
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: chris.nelson.1022, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:12.0) Gecko/20100101 Firefox/12.0
Build ID: 20120423142301

Steps to reproduce:

The bottom of my Thunderbird window says "Invitations: 2".  When I click on that link, a dialog is opened which lists the two invitations.  I click "Accept" on each then OK.

I'm using Lightening 1.4 with Exchange 2007/2010 provider in Thunderbird 12.0.1.


Actual results:

The window closes but the number of unprocessed invitations never seems to go down.


Expected results:

I'd expect to see "Invitations: 0" or nothing at the bottom of the page.
Does this happen with one of the built-in providers too? Or does it only happen with the third-party Exchange 2007/2010 provider?
(In reply to Stefan Sitter from comment #1)
> Does this happen with one of the built-in providers too? Or does it only
> happen with the third-party Exchange 2007/2010 provider?

I have no idea. I only have the Exchange provider.  The only other calendar I have access to is in my Google account.  I never use it but I'd set it up to diagnose this if it would help.  Then again, how would Lightening know what calendar the invitation is destined for?
Reproduced on WinXP with Lightning 1.4 + DAViCal 1.1.1.

The "Invitations" Dialog box seems to display list (1) of events planned where you are expecting a participation response of invitees + list (2) of events where you are invitee and asked a response.
In my case, buttons "Accept" and "Refuse" are useless for (1) events because I don't have write permission to invitees' calendars (and a write error on each invitees' calendar occur when clicking "OK" in "Invitations" dialog-box).
For (2) events, I can accept or refuse and the event is correctly updated and removed from this dialog list.

Improvement expected:
- separate invitation list in two list for (1) and (2)
- display "Invitations: x+y" in the bottom of the page
- in invitations dialog-box, add in top of dialog 2 or 3 check-boxes:
   . as Inviter
   . as Invitee
   . others (is-it useful ?)
which filter invitations according to check-box values
- display "Accept" and "Refuse" button only for "as Invitee" events.
- nice to have: find a mean to visually distinguish "as Inviter" from "as Invitee" events
- update "Invitation: x'+y'" in the bottom of the page according to user modification + server response (without querying again to server) after "OK" is clicked in dialog.

One difficulty is to know "who am I". In actual Lightning philosophy, I propose to assume I am the calendar selected in left calendar list.
It could also be possible (as for new event dialog) to add a calendar combo-box to select calendar "as Inviter" point of view on same line of check-boxes.

Proposed bug status: NEW
Proposed component: Dialogs.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.