Fix: Use session.token.access_token if session exists in booking confirmation, else use serviceToken
* Fix: Added service token to safeProtectedProcedure
* fix: use of safeProtectedServiceProcedure
Approved-by: Michael Zetterberg
Feat/SW-1546 list ancillaries my stay
* feat(SW-1546): foundation for listing ancillaries
* feat(SW-1546): foundation for listing ancillaries
* feat(SW-1546): refactor type
* feat(SW-1546): fix date format
* feat(SW-1546): refactor usestate
* feat(SW-1546): refactor typing
* feat(SW-1546): refactor types
* feat(SW-1546): responsive width on modal
* feat(SW-1546): update design
* feat(SW-1546): rebase master
* feat(SW-1546): show points only if logged in
* feat(SW-1546): always show points
* feat(SW-1546): small fix
* feat(SW-1546): remove spread object
* feat(SW-1546): fix import order
Approved-by: Simon.Emanuelsson
feat(SW-1457): Added map and fetching hotels by cityIdentifier
* feat(SW-1457): Added map and fetching hotels by cityIdentifier
Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
feat: getHotel - unify input to make sure we can use the same cache response
* feat: getHotel - unify input to make sure we can use the same cache response
Approved-by: Simon.Emanuelsson
feat(SW-1456): Added map and fetching hotels by country
* feat(SW-1456): Added map and fetching hotels by country
Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
Feat/SW-1454 listing skeletons
* feat(SW-1453): added skeleton for city listning
* feat(SW-1454): added skeleton for hotel listning
Approved-by: Fredrik Thorsson
Feat(SW-1573): Use pageInUrl for hotel subpages
* feat(SW-1573): use pageInUrl for hotel subpages
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
feat(SW-1495): removed alerts on hotel pages when displayInBookingFlow is true
* feat(SW-1495): removed alerts on hotel pages when displayInBookingFlow is true
Approved-by: Fredrik Thorsson
Approved-by: Matilda Landström
feat: skeleton key bullet proof. 10 min cache on city search response
* feat: skeleton key bullet proof. 10 min cache on city search response
* Refactor server.ts
Approved-by: Michael Zetterberg
fix: setting faq section as nullable from CS as CS returns null after import
* fix: setting faq section as nullable from CS as CS returns null after import
Approved-by: Fredrik Thorsson
feat(SW-1493): Revised SAS comparison block
* Base of new TierDetails for SAS tier comparison
* Add backgrounds and content to TierDetails
* Implement new cms schema for SasTierComparison
* Override gap in jsontohtml styling to 0
* Add animations to comparison details
* Redesign again
* Update content model to new design
* Add border to bottom item in tier match list
* Wrap interpolate-size in @supports to be safe
* Merge branch 'master' into feat/sw-1493-revised-comparison-block
Approved-by: Joakim Jäderberg
Feat/SW-1379 multiroom summary
* fix: added early return in hotel query and added missing type annotations
* feat(SW-1379): update summary to support multiple rooms and add tests
* fix: added check for room number when using isMember for member prices
* fix: remove mocked array
* fix: minor bug fixes in rate details popup
* fix: translation key
Approved-by: Pontus Dreij
Approved-by: Arvid Norlin
Feat(SW-1207): Add parking elevator pitch to hotel sidepeek
* feat(SW-1207): Add parking elevator pitch to hotel sidepeek
* fix(SW-1207): remove optional from parking elevator pitch
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
Merged in feat/sw-397-alternative-hotels (pull request #1211)
Feat/sw 397 alternative hotels
* fix(SW-397): create alternative hotels page
* update types
* Adapt to new changes for fetching data
* Make bookingcode optional
* Code review fixes
Approved-by: Simon.Emanuelsson
Fix/SW-1145 occupancy room api change
* fix(SW-1145): change occupancy to min and max
* fix(SW-1145): small edit
* fix(SW-1145): refactor to transform total room occupancy
* fix(SW-1145): remove space
* fix(SW-1145): small fix
* fix(SW-1145): change to max for readability
Approved-by: Erik Tiekstra
Approved-by: Linus Flood
Feat/SW-1169 map bedtype icons
* feat(SW-1169): Added bed icons
* fix(SW-1169): update fill rule property
* fix(SW-1169): update clip rule prop
* feat(SW-1169): Added way of rendering bed type icons with extra beds
* feat(SW-1169): update room schema to map mainBed to enum
* feat(SW-1169): update bedtype icon color
* feat(SW-1169): transform unknown bed types to BedTypeEnum.Other
* test: update mock data with new schema
Approved-by: Christel Westerberg
Feat/SW-822 handle breakfast included
* feat(SW-822): Added flag for breakfast included and hide breakfast step if included
* fix: check if window is defined to avoid error during SSR
* fix: remove return if rate definition is not found because its expected if input is undefined
Approved-by: Christel Westerberg
Approved-by: Arvid Norlin