feat(SW-176): refactor
This commit is contained in:
@@ -28,7 +28,7 @@ export default async function SelectHotelPage({
|
||||
hotelId: "879",
|
||||
})
|
||||
|
||||
const availability = await serverClient().hotel.availability({
|
||||
const availability = await serverClient().hotel.availability.get({
|
||||
cityId: "8ec4bba3-1c38-4606-82d1-bbe3f6738e54",
|
||||
roomStayStartDate: "2024-11-01",
|
||||
roomStayEndDate: "2024-11-02",
|
||||
|
||||
@@ -218,7 +218,8 @@ export const hotelQueryRouter = router({
|
||||
roomCategories,
|
||||
}
|
||||
}),
|
||||
availability: serviceProcedure
|
||||
availability: router({
|
||||
get: serviceProcedure
|
||||
.input(getAvailabilityInputSchema)
|
||||
.query(async ({ input, ctx }) => {
|
||||
const { cityId, roomStayStartDate, roomStayEndDate, adults } = input
|
||||
@@ -275,7 +276,8 @@ export const hotelQueryRouter = router({
|
||||
return null
|
||||
}
|
||||
const apiJson = await apiResponse.json()
|
||||
const validateAvailabilityData = getAvailabilitySchema.safeParse(apiJson)
|
||||
const validateAvailabilityData =
|
||||
getAvailabilitySchema.safeParse(apiJson)
|
||||
if (!validateAvailabilityData.success) {
|
||||
availabilityFailCounter.add(1, {
|
||||
cityId,
|
||||
@@ -309,6 +311,7 @@ export const hotelQueryRouter = router({
|
||||
availability: validateAvailabilityData.data,
|
||||
}
|
||||
}),
|
||||
}),
|
||||
rates: router({
|
||||
get: publicProcedure
|
||||
.input(getRatesInputSchema)
|
||||
|
||||
Reference in New Issue
Block a user