View Issue Details

IDProjectCategoryView StatusLast Update
0000615Lightning (Inverse Edition)Backend Calendarpublic2010-07-20 14:36
ReporterwsourdeauAssigned Tofrancis  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status resolvedResolutionfixed 
Summary0000615: inconsistencies when playing with the "DELEGATED" status
Description

1) the list of attendees may disappear
2) old delegates are not "notified" that they are no longer attendees

All of this needs to be tested because the sequence of operations is unsure.

TagsNo tags attached.

Activities

ludovic

ludovic

2010-07-12 13:22

administrator   ~0001172

Last edited: 2010-07-16 15:52

One more bug related to this to fix:

1- User A invites user B
2- User B delegates to user C
3- User C delegates to user D

D will NOT have the event in his personal calendar.

(this has been fixed)

francis

francis

2010-07-12 21:30

administrator   ~0001177

Last edited: 2010-07-16 15:52

We need to verify this commit :

http://mtn.inverse.ca/revision/info/45a909a97ed4304fcd6107fccb0e129e9db8d87a

(this commit pertains to the previous post, but not to the bug itself)

wsourdeau

wsourdeau

2010-07-16 15:57

viewer   ~0001194

Last edited: 2010-07-16 16:53

Error cases:

  • invitation window:
    • when the event organizer removes a delegator, the delegate must become a plain attendee with its partstat left as-is and its "delegated-from" attribute removed.
    • when the event organizer removes a delegate, the delegator must become a plain attendee again with its status set to NEEDS-ACTION and its "delegated-to" attribute removed.
  • when an invitation date changes, the delegation chains must be removed and the top delegator must become plain attendees again
  • when a delegate becomes a delegators, the upstream delegator chain must be notified too (ITIP)
  • an exception occurs for an unknown reason at calendar-item-editing.js:795
  • when one of the delegators changes his status, the full delegation chain must be removed and notified.

All removal operations must also be handled when performed from the calendar view.

wsourdeau

wsourdeau

2010-07-20 14:36

viewer   ~0001199

Fixed in 15a18414c8c72b44de27c664527a152b8e88cc23

Issue History

Date Modified Username Field Change
2010-05-14 18:57 wsourdeau New Issue
2010-05-14 18:57 wsourdeau Severity minor => major
2010-06-11 01:06 ludovic Target Version => 1.2.3
2010-06-11 19:02 wsourdeau Status new => assigned
2010-06-11 19:02 wsourdeau Assigned To => wsourdeau
2010-06-28 16:04 francis Assigned To wsourdeau => francis
2010-07-12 13:22 ludovic Note Added: 0001172
2010-07-12 21:30 francis Note Added: 0001177
2010-07-16 15:52 wsourdeau Note Edited: 0001172
2010-07-16 15:52 wsourdeau Note Edited: 0001177
2010-07-16 15:57 wsourdeau Note Added: 0001194
2010-07-16 16:53 wsourdeau Note Edited: 0001194
2010-07-20 14:36 wsourdeau Note Added: 0001199
2010-07-20 14:36 wsourdeau Status assigned => resolved
2010-07-20 14:36 wsourdeau Resolution open => fixed
2010-07-20 14:36 wsourdeau Project SOGo => Lightning (Inverse Edition)