diff --git a/apps/scandic-web/components/HotelReservation/FindMyBooking/index.tsx b/apps/scandic-web/components/HotelReservation/FindMyBooking/index.tsx index 7d45914f5..d209229b1 100644 --- a/apps/scandic-web/components/HotelReservation/FindMyBooking/index.tsx +++ b/apps/scandic-web/components/HotelReservation/FindMyBooking/index.tsx @@ -36,7 +36,7 @@ export default function FindMyBooking() { onSuccess: (result) => { const values = form.getValues() const value = new URLSearchParams(values).toString() - document.cookie = `bv=${value}; Path=/; Max-Age=30; Secure; SameSite=Strict` + document.cookie = `bv=${encodeURIComponent(value)}; Path=/; Max-Age=30; Secure; SameSite=Strict` router.push( `/${lang}/hotelreservation/my-stay/${encodeURIComponent(result.refId)}` ) diff --git a/apps/scandic-web/components/HotelReservation/MyStay/accessBooking.test.ts b/apps/scandic-web/components/HotelReservation/MyStay/accessBooking.test.ts index 5c24bba5b..7ac779a5b 100644 --- a/apps/scandic-web/components/HotelReservation/MyStay/accessBooking.test.ts +++ b/apps/scandic-web/components/HotelReservation/MyStay/accessBooking.test.ts @@ -29,7 +29,7 @@ describe("Access booking", () => { confirmationNumber: "123456789", firstName: "Anonymous", lastName: "Booking", - email: "logged-out@scandichotels.com", + email: "logged+out@scandichotels.com", }).toString() expect(accessBooking(loggedOut, "Booking", null, cookieString)).toBe( ACCESS_GRANTED @@ -40,7 +40,7 @@ describe("Access booking", () => { confirmationNumber: "123456789", firstName: "Anonymous", lastName: "Booking", - email: "logged-out@scandichotels.com", + email: "logged+out@scandichotels.com", }).toString() expect(accessBooking(loggedOut, "Booking", user, cookieString)).toBe( ERROR_FORBIDDEN @@ -50,7 +50,7 @@ describe("Access booking", () => { const cookieString = new URLSearchParams({ confirmationNumber: "123456789", lastName: "Booking", - email: "logged-out@scandichotels.com", + email: "logged+out@scandichotels.com", }).toString() expect(accessBooking(loggedOut, "Booking", null, cookieString)).toBe( ERROR_BAD_REQUEST @@ -99,7 +99,7 @@ const user: SafeUser = { } const loggedOut: Guest = { - email: "logged-out@scandichotels.com", + email: "logged+out@scandichotels.com", firstName: "Anonymous", lastName: "Booking", membershipNumber: null, @@ -108,7 +108,7 @@ const loggedOut: Guest = { } const loggedIn: Guest = { - email: "logged-in@scandichotels.com", + email: "logged+in@scandichotels.com", firstName: "Authenticated", lastName: "Booking", membershipNumber: "01234567890123",