hunk.code_window:     await users.deleteAll();
     });
     test("Can create teams via Wizard", async ({ page, users, prisma }) => {
       const user = await users.create();
       const inviteeEmail = `${user.username}+invitee@example.com`;
       await user.login();
       await page.goto("/teams");
  
hunk.labels: keep keep keep replace keep keep keep keep keep
hunk.after_edit:   test("Can create teams via Wizard", async ({ page, users }) => {
  
hunk.file_path: apps/web/playwright/teams.e2e.ts
hunk.type: replace
file: import { renderEmail } from "../";
  import AttendeeScheduledEmail from "./attendee-scheduled-email";
  
  export default class AttendeeLocationChangeEmail extends AttendeeScheduledEmail {
    protected getNodeMailerPayload(): Record<string, unknown> {
      return {
        icalEvent: {
          filename: "event.ics",
          content: this.getiCalEventAsString(),
        },
        to: `${this.attendee.name} <${this.attendee.email}>`,
        from: `${this.calEvent.organizer.name} <${this.getMailerOptions().from}>`,
        replyTo: this.calEvent.organizer.email,
        subject: `${this.t("location_changed_event_type_subject", {
          eventType: this.calEvent.type,
          name: this.calEvent.team?.name || this.calEvent.organizer.name,
          date: this.getFormattedDate(),
        })}`,
        html: renderEmail("AttendeeLocationChangeEmail", {
          calEvent: this.calEvent,
          attendee: this.attendee,
        }),
        text: this.getTextBody("event_location_changed"),
      };
    }
  }
  