fix: remove lingering cancel/error message based on sessionStorage
This commit is contained in:
committed by
Michael Zetterberg
parent
314644c88c
commit
fa1ace9a2c
@@ -37,7 +37,9 @@ export default async function DetailsPage({
|
||||
searchParams,
|
||||
}: PageArgs<LangParams, SelectRateSearchParams>) {
|
||||
const selectRoomParams = new URLSearchParams(searchParams)
|
||||
const booking = convertSearchParamsToObj<SelectRateSearchParams>(searchParams)
|
||||
|
||||
const { errorCode, ...booking } =
|
||||
convertSearchParamsToObj<SelectRateSearchParams>(searchParams)
|
||||
if ("modifyRateIndex" in booking) {
|
||||
selectRoomParams.delete("modifyRateIndex")
|
||||
delete booking.modifyRateIndex
|
||||
|
||||
@@ -24,6 +24,7 @@ export interface Room {
|
||||
export interface SelectRateSearchParams {
|
||||
bookingCode?: string
|
||||
city?: string
|
||||
errorCode?: string
|
||||
fromDate: string
|
||||
hotelId: string
|
||||
rooms: Room[]
|
||||
|
||||
Reference in New Issue
Block a user