diff --git a/apps/web/playwright/booking-seats.e2e.ts b/apps/web/playwright/booking-seats.e2e.ts index 80fbd72c86..a56355a67c 100644 --- a/apps/web/playwright/booking-seats.e2e.ts +++ b/apps/web/playwright/booking-seats.e2e.ts @@ -572,13 +572,14 @@ test.describe("Reschedule for booking with seats", () => { await expect(rescheduleLink).toHaveAttribute("href", /.+/); } await rescheduleLink.click(); - await expect(page.getByText("Seats available").first()).toBeVisible(); await page.waitForURL((url) => { const rescheduleUid = url.searchParams.get("rescheduleUid"); return !!rescheduleUid && rescheduleUid === references[1].referenceUid; }); + await expect(page.getByText("Seats available").first()).toBeVisible(); + await selectFirstAvailableTimeSlotNextMonth(page); const nameElement = page.locator("input[name=name]"); diff --git a/apps/web/playwright/filter-segment.e2e.ts b/apps/web/playwright/filter-segment.e2e.ts index b98f223bf9..30beb29f88 100644 --- a/apps/web/playwright/filter-segment.e2e.ts +++ b/apps/web/playwright/filter-segment.e2e.ts @@ -120,9 +120,6 @@ test.describe("Filter Segment Functionality", () => { await page.reload(); await expect(dataTable).toBeVisible(); - - await selectSegment(page, segmentName); - await expect(getByTableColumnText(page, "member", adminUser.email)).toBeVisible(); await expect(getByTableColumnText(page, "member", memberUser.email)).toBeHidden(); diff --git a/apps/web/playwright/profile.e2e.ts b/apps/web/playwright/profile.e2e.ts index 3725a6c8fd..815f996750 100644 --- a/apps/web/playwright/profile.e2e.ts +++ b/apps/web/playwright/profile.e2e.ts @@ -55,7 +55,7 @@ test.describe("Update Profile", () => { await page.goto("/settings/my-account/profile"); await page.waitForLoadState("networkidle"); - const emailInput = page.getByTestId("profile-form-email-0"); + const emailInput = page.getByTestId("profile-form-email-0").first(); await emailInput.fill(email);