fix: v2 seated bookings (#17045)
* fix: rely on booking uid instead of id from handleNewBooking * docs: managed user create input timeZone * fix: make bookingResponsesSchema nullable * Revert "fix: make bookingResponsesSchema nullable" This reverts commit f3127b31dd259d23cae520c994d8e712fc0fa17e. * refactor: define inputs * refactor: define outputs * refactor: bookings controller * test: first seated event test * test: recurring seated event booking * test: multiple bookings for seated event * test: fetching individual seated bookings * test: fetch all bookings * test: make reschedule seated work and test it * wip: cancel seated booking * test: cancel seated booking * refactor: dont return attendee email in seat booking responses * refactor: order of properties in response * refactor: test cleanup * refactor: simplify output booking service * refactor: flaky test * refactor: try to fix test by splitting them * try to fix test * try to fix tests
This commit is contained in:
1 parent
b768cc5b44
commit
bd4a949a7c
26 files changed
+1710
-316
No files matched your search
+9
-6
@@ -387,15 +387,18 @@ describe("Organizations Event Types Endpoints", () => {
|
||||
1
|
||||
);
|
||||
|
||||
const responseTeamEvent = responseBody.data[0];
|
||||
expect(responseTeamEvent?.teamId).toEqual(team.id);
|
||||
const responseTeamEvent = responseBody.data.find((event) => event.teamId === team.id);
|
||||
expect(responseTeamEvent).toBeDefined();
|
||||
if (!responseTeamEvent) {
|
||||
throw new Error("Team event not found");
|
||||
}
|
||||
|
||||
const responseTeammate1Event = responseBody.data[1];
|
||||
expect(responseTeammate1Event?.ownerId).toEqual(teammate1.id);
|
||||
const responseTeammate1Event = responseBody.data.find((event) => event.ownerId === teammate1.id);
|
||||
expect(responseTeammate1Event).toBeDefined();
|
||||
expect(responseTeammate1Event?.parentEventTypeId).toEqual(responseTeamEvent?.id);
|
||||
|
||||
const responseTeammate2Event = responseBody.data[2];
|
||||
expect(responseTeammate2Event?.ownerId).toEqual(teammate2.id);
|
||||
const responseTeammate2Event = responseBody.data.find((event) => event.ownerId === teammate2.id);
|
||||
expect(responseTeammate2Event).toBeDefined();
|
||||
expect(responseTeammate2Event?.parentEventTypeId).toEqual(responseTeamEvent?.id);
|
||||
|
||||
managedEventType = responseTeamEvent;
|
||||
|
||||
Reference in new issue
Block a user