This commit is contained in:
Edward Betts 2023-08-10 14:05:07 +01:00
parent a5195cba1a
commit 7599f655ad
6 changed files with 72 additions and 26 deletions

View file

@ -69,6 +69,8 @@ def get_accommodations(
departure_date: str,
ticket_tier: str,
vehicle: Vehicle,
adults: int,
small_dogs: int,
) -> dict[str, Any]:
"""Grab cabin details."""
url = api_root_url + "crossing/accommodations"
@ -77,12 +79,12 @@ def get_accommodations(
"departurePort": departure_port,
"arrivalPort": arrival_port,
"departureDate": departure_date,
"passengers": {"adults": 2, "children": 0, "infants": 0},
"passengers": {"adults": adults, "children": 0, "infants": 0},
"disability": None,
"vehicle": vehicle_dict(vehicle),
"petCabinsNeeded": True,
"ticketTier": ticket_tier,
"pets": {"smallDogs": 1, "largeDogs": 0, "cats": 0},
"pets": {"smallDogs": small_dogs, "largeDogs": 0, "cats": 0},
"sponsor": None,
"offerType": "NONE",
}