Fix: #319 attendee role: use REQ-PARTICIPANT instead of CHAIR for nor… (#349)

- Change role from CHAIR to REQ-PARTICIPANT when adding attendees via PeopleSearch
- Keep CHAIR role only for organizers
This commit is contained in:
lenhanphung
2025-11-20 18:00:17 +07:00
committed by GitHub
parent 43f6facfad
commit 007266e7b0
3 changed files with 5 additions and 5 deletions
@@ -319,7 +319,7 @@ describe("CalendarApp integration", () => {
cn: "Bob",
partstat: "ACCEPTED",
rsvp: "TRUE",
role: "CHAIR",
role: "REQ-PARTICIPANT",
cutype: "INDIVIDUAL",
cal_address: "bob@example.com",
},
@@ -379,7 +379,7 @@ describe("CalendarApp integration", () => {
expect(normalAttendee).toBeTruthy();
expect(normalAttendee?.partstat).toBe("ACCEPTED");
expect(normalAttendee?.role).toBe("CHAIR"); //will need to be changed as not the right role
expect(normalAttendee?.role).toBe("REQ-PARTICIPANT");
});
it("changes normal attendee to need action on time update and no organizer changes", async () => {
@@ -431,7 +431,7 @@ describe("CalendarApp integration", () => {
expect(normalAttendee).toBeTruthy();
expect(normalAttendee?.partstat).toBe("NEEDS-ACTION");
expect(normalAttendee?.role).toBe("CHAIR"); //will need to be changed as not the right role
expect(normalAttendee?.role).toBe("REQ-PARTICIPANT");
});
it("update event attendees on drag", async () => {
const mockDispatch = jest.fn();
+1 -1
View File
@@ -254,7 +254,7 @@ describe("EventPopover", () => {
cal_address: "john@example.com",
partstat: "NEED_ACTION",
rsvp: "FALSE",
role: "CHAIR",
role: "REQ-PARTICIPANT",
cutype: "INDIVIDUAL",
},
]);
+1 -1
View File
@@ -42,7 +42,7 @@ export default function UserSearch({
cal_address: a.email,
partstat: "NEED_ACTION",
rsvp: "FALSE",
role: "CHAIR",
role: "REQ-PARTICIPANT",
cutype: "INDIVIDUAL",
}))
);