The resource owner is set as organizer when creating events with attendees in resource calendar

RESOLVED WONTFIX

Status

Calendar
Provider: CalDAV
RESOLVED WONTFIX
6 years ago
3 years ago

People

(Reporter: Jesse Thompson, Unassigned)

Tracking

Lightning 1.4

Details

(Whiteboard: [calconnect25])

(Reporter)

Description

6 years ago
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:13.0) Gecko/20100101 Firefox/13.0.1
Build ID: 20120614114901

Steps to reproduce:

user_a: is subscribed in Lightning with write access to a resource calendar

user_b: is the owner of the resource calendar

(Scenario A) 

user_a creates an event in Lighting, and selects the resource calendar during this process, and adds himself as an attendee

(Scenario B)

Same as Scenario A, but as user_b


Actual results:

The ORGANIZER was set to the *owner* of the resource.

(Scenario A)

ORGANIZER;RSVP=TRUE;PARTSTAT=ACCEPTED;ROLE=CHAIR;SENT-BY="mailto:user_a@domain.org":mailto:user_b@domain.org
ATTENDEE;RSVP=TRUE;CN=User A;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:user_a@domain.org

(Scenario B)
ORGANIZER;PARTSTAT=ACCEPTED;ROLE=CHAIR;RSVP=TRUE:mailto:user_b@domain.org 




Expected results:

The ORGANIZER should have been set to the resource address.

(Scenario A)

ORGANIZER;RSVP=TRUE;PARTSTAT=ACCEPTED;ROLE=CHAIR;SENT-BY="mailto:user_a@domain.org":mailto:resource@domain.org
ATTENDEE;RSVP=TRUE;CN=User A;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:user_a@domain.org


(Scenario B)

ORGANIZER;RSVP=TRUE;PARTSTAT=ACCEPTED;ROLE=CHAIR;SENT-BY="mailto:user_b@domain.org":mailto:resource@domain.org
ATTENDEE;RSVP=TRUE;CN=User A;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:mailto:user_b@domain.org
Whiteboard: [calconnect25]
I don't think we have any way to determine if the calendar in question is a resource calendar. I think the correct handling of this would be to make the resource calendar readonly on the server, create the event in the user's calendar, and invite the resource calendar user as an attendee. The server must support automatically accepting invitations in this case.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.