Christel Westerberg
001000a56d
Merged in fix/STAY-131-hide-ancillaries (pull request #3299 )
...
fix: fix logic for identifying single use ancillaries
* fix: fix logic for identifying single use ancillaries
* fix: filter out empty categories of ancillaries
Approved-by: Erik Tiekstra
2025-12-05 12:25:12 +00:00
Christel Westerberg
b563a83f10
Merged in fix/STAY-132 (pull request #3283 )
...
fix: align guarantee info button and text to the right regardless of breakpoint
* fix: align guarantee info button and text to the right regardless of breakpoint
Approved-by: Erik Tiekstra
2025-12-03 07:16:51 +00:00
Christel Westerberg
69f194f7bf
Merged in fix/handle-single-ancillaries (pull request #3231 )
...
Fix(STAY-128): Handle single ancillaries
* fix: refactor ancillaries flow
* fix: add logic to determine if an ancillary requires quantity
* fix: breakout ancillary description to its own component
* fix: cleanup
* fix: cleanup
Approved-by: Bianca Widstam
Approved-by: Erik Tiekstra
2025-11-28 15:02:45 +00:00
Christel Westerberg
870512a7ab
Merged in fix/STAY-4-late-cancellations (pull request #3247 )
...
fix: show cancellation message for non cancellable flex booking
* fix: show cancellation message for non cancellable flex booking
Approved-by: Chuma Mcphoy (We Ahead)
2025-11-28 14:32:51 +00:00
Christel Westerberg
6b64cb00d6
Merged in fix/correct-rooms-rebook (pull request #3238 )
...
fix(STAY-130): Make sure we pass correct amount of rooms to rebook url
* fix: Make sure we pass correct amount of rooms to rebook url
Approved-by: Erik Tiekstra
Approved-by: Anton Gunnarsson
Approved-by: Matilda Landström
2025-11-28 09:35:00 +00:00
Christel Westerberg
42b039c4ef
Merged in fix/STAY-37-arrow-margin (pull request #3236 )
...
Fix/STAY-37 arrow margin
* fix: mobile padding on button
* fix: remove deprecated button and fix border radius on booking widget button
Approved-by: Erik Tiekstra
2025-11-27 06:12:55 +00:00
Christel Westerberg
2ae3fcb609
Merged in fix/STAY-17-find-my-booking-errors (pull request #3181 )
...
fix: improve error messages in find my booking flow
* fix: improve error messages in find my booking flow
Approved-by: Linus Flood
Approved-by: Erik Tiekstra
2025-11-24 14:46:39 +00:00
Christel Westerberg
f34e88db7c
Merged in fix/STAY-124-change-dates (pull request #3199 )
...
Fix/STAY-124 change dates
* fix: handle change dates for different rate types
* fix: update wrong spelling in cancellation rules
* fix: add hover state on links
* fix: handle multiroom scenario
Approved-by: Erik Tiekstra
2025-11-24 09:51:16 +00:00
Christel Westerberg
168813ec60
Merged in fix/STAY-8-reset-cookie (pull request #3201 )
...
fix: reset BV cookie upon changing guest details
* fix: reset BV cookie upon changing guest details
Approved-by: Erik Tiekstra
2025-11-24 08:43:41 +00:00
Christel Westerberg
9ca7cfc0d3
Merged in fix/STAY-15-validation-messages (pull request #3203 )
...
fix: Show correct validation errors in additionalInfoForm
* fix: Show correct validation errors in additionalInfoForm
Approved-by: Bianca Widstam
Approved-by: Erik Tiekstra
2025-11-24 08:36:17 +00:00
Christel Westerberg
a6a259c739
Merged in fix/clear-guest-form (pull request #3168 )
...
fix(STAY-120): Avoid prefilling edit guest details form in MyStay
* fix: Avoid prefilling edit guest details form in MyStay
fix: Avoid prefilling edit guest details form in MyStay
Approved-by: Erik Tiekstra
Approved-by: Elin Svedin
Approved-by: Linus Flood
2025-11-19 08:11:26 +00:00
Christel Westerberg
9260cc0f81
Merged in fix/handle-past-logic (pull request #3161 )
...
fix: Update logic for identifying past stays
* fix: Update logic for identifying past stays
Approved-by: Erik Tiekstra
2025-11-14 12:40:16 +00:00
Christel Westerberg
8dce04b931
Merged in fix/STAY-22-GLA-check (pull request #3134 )
...
fix: Let API handle logic for if a booking is guaranteeable or not
* fix: Let API handle logic for if a booking is guaranteeable or not
Approved-by: Bianca Widstam
Approved-by: Erik Tiekstra
2025-11-12 12:40:23 +00:00
Christel Westerberg
c3b71a05d9
Merged in fix/STAY-2-GLA-cancelled (pull request #3109 )
...
Fix/STAY-2 GLA cancelled
* fix: show toast on cancelling GLA flow
* fix: show the ancillary GLA errors as inline alerts
Approved-by: Bianca Widstam
Approved-by: Erik Tiekstra
2025-11-12 08:29:05 +00:00
Christel Westerberg
a9789a8a7c
Merged in fix/STAY-38 (pull request #3097 )
...
fix: handle text overflow on room title in My Stay reference card
* fix: handle text overflow on room title in My Stay reference card
Approved-by: Erik Tiekstra
2025-11-07 07:52:24 +00:00
Christel Westerberg
468ed74221
Merged in fix/STAY-70 (pull request #3098 )
...
fix: make sure bookings with code can be changed
* fix: make sure bookings with code can be changed
Approved-by: Bianca Widstam
2025-11-07 07:28:09 +00:00
Christel Westerberg
6083eea5cc
Merged in fix/STAY-65-manage-stay (pull request #3089 )
...
Fix/STAY-65 manage stay
* fix: Disable manage stay for past bookings
* fix: handle past and cancelled stay the same
* fix: indentify past booking
* fix: refactor to use design system components
Approved-by: Erik Tiekstra
2025-11-07 06:43:13 +00:00
Christel Westerberg
57300e588e
Merged in fix/STAY-97 (pull request #3092 )
...
fix: Change copy of Total price in price summary ancillaries
* fix: Change copy of Total price in price summary ancillaries
Approved-by: Erik Tiekstra
2025-11-06 15:13:59 +00:00
Christel Westerberg
20bf89d206
Merged in fix/STAY-72-resend-booking-confirmation (pull request #3067 )
...
feat(STAY-72): add resend confirmation button and endpoint
* feat(STAY-72): add resend confirmation button and endpoint
* fix: replace modify buttons with design system button
Approved-by: Chuma Mcphoy (We Ahead)
Approved-by: Erik Tiekstra
2025-11-06 13:40:15 +00:00
Christel Westerberg
a2e0f7244a
fix: Hide opt-out option for ancillary email
2025-11-03 16:05:54 +01:00
Christel Westerberg
e8626d56af
Merged in fix/STAY-82 (pull request #3055 )
...
fix(SA-82): add correct input name
* fix(SA-82): add correct input name
Approved-by: Erik Tiekstra
2025-11-03 09:35:22 +00:00
Christel Westerberg
377c8886ad
Merged in fix/STAY-73-opt-in-email (pull request #3028 )
...
Fix/STAY-73 opt in email
* fix: let user opt-in for modification email when adding ancillaries
* fix: add toast when successfully removing an ancillary
Approved-by: Erik Tiekstra
Approved-by: Elin Svedin
2025-10-29 12:45:18 +00:00
Christel Westerberg
a3331850a2
fix: avoid localizing currencies and default missing value to N/A
2025-01-14 16:20:08 +01:00
Christel Westerberg
bcae63e3fc
fix: rename children to childrenInRoom
2025-01-14 12:25:17 +01:00
Christel Westerberg
b2935114e3
refactor: url management in hotel reservation flow
2025-01-14 11:09:42 +01:00
Christel Westerberg
678fea1e7d
fix: handle card grids in css instead of js
2025-01-13 08:02:53 +00:00
Christel Westerberg and Linus Flood
a8763ca80c
Merged in fix/margins-loyalty-layout (pull request #1152 )
...
fix: add correct negative margins on profile page
* fix: add correct negative margins on profile page
Approved-by: Linus Flood
2025-01-08 15:13:32 +00:00
Christel Westerberg
5901cab440
fix: refactor breadcrumbs to take page type variants to better match margins
2025-01-07 11:41:39 +01:00
Christel Westerberg
3b88f38ac6
fix: loyalty card links not seen as external
2025-01-07 10:46:56 +01:00
Christel Westerberg
c42a03803c
fix: add all pages as possible references
2025-01-07 10:46:56 +01:00
Christel Westerberg
7887df45a3
fix: avoid header creating own stacking context
2025-01-07 09:41:47 +01:00
Christel Westerberg
1f516c7c20
fix: handle undefined values schemas
2025-01-02 13:46:51 +01:00
Christel Westerberg
139accb8ed
fix: align price formatting
2025-01-02 13:46:51 +01:00
Christel Westerberg
4f58784a22
Merged in test (pull request #1133 )
...
Adding new .env file with seamless login endpoints, so we can remove them in Netlify
Approved-by: Tobias Johansson
2025-01-02 12:37:53 +00:00
Christel Westerberg
0579fa205f
fix: point to test subdomain instead of test2
2025-01-02 11:29:09 +01:00
Christel Westerberg
a6f14e09cf
fix: add adults to breakfast copy
2024-12-20 10:09:38 +00:00
Christel Westerberg
f7e396ff50
fix: avoid stingifying undefined to session storage
2024-12-20 09:46:09 +01:00
Christel Westerberg
8328493289
fix: align placeholder handling for all hotel images in zod
2024-12-17 16:13:58 +01:00
Christel Westerberg
a1a36e80d5
fix: make special requests block togglable
2024-12-17 09:44:58 +00:00
Christel Westerberg
4872847ecb
fix: add special requests to store
2024-12-17 09:44:58 +00:00
Christel Westerberg
ed3879f6d2
fix: update design for select component and remove placeholders
2024-12-17 09:44:58 +00:00
Christel Westerberg
241e354fc5
fix: special requests
2024-12-17 09:44:58 +00:00
Christel Westerberg
8534405358
fix: reset searchparams after errorcode from planet
2024-12-13 08:20:36 +01:00
Christel Westerberg
658afd0327
fix: handle cases with counterRateCode missing
2024-12-13 08:20:36 +01:00
Christel Westerberg
4210218852
fix: persist selection of bed and breakfast if same room
2024-12-10 15:42:44 +01:00
Christel Westerberg and Arvid Norlin
100adc8266
fix: remove red border on valid country select
2024-12-10 10:30:55 +01:00
Christel Westerberg and Michael Zetterberg
420bf88820
fix: add booking scope for user token
2024-12-09 14:32:51 +00:00
Christel Westerberg
ea263bb189
fix: add availability scope
2024-12-09 13:55:38 +01:00
Christel Westerberg
2c7842f79a
fix: validation in details form
2024-12-06 08:05:38 +01:00
Christel Westerberg
6047c5f5e8
fix: skeletons for headers to avoid data fetching
2024-12-05 08:04:12 +01:00
Christel Westerberg
94725297d7
fix: revalidate singleton ref tags
2024-12-04 16:51:25 +01:00
Christel Westerberg
4545de877f
fix: normalize format of dates when setting them in middleware
2024-12-03 16:14:58 +01:00
Christel Westerberg
6bc7e27908
fix: dateFormat normalization middleware
2024-12-03 16:07:03 +01:00
Christel Westerberg
528107e0ef
fix: change euro price to user's currency + merge state correctly
2024-12-03 15:17:01 +01:00
Christel Westerberg
4288e643c6
fix: pass lang to create booking
2024-12-03 09:32:43 +00:00
Christel Westerberg
f896f8df76
fix: translations and double currencies
2024-12-02 16:23:57 +01:00
Christel Westerberg
403e1e7cf8
fix: handle default values in date select
2024-12-02 13:54:40 +01:00
Christel Westerberg
329d762917
fix: normalize page width
2024-11-29 14:58:27 +01:00
Christel Westerberg
bdccce1d70
fix: header width and clamping
2024-11-29 14:58:27 +01:00
Christel Westerberg
8a0ba71bc7
fix: remove feature flags
2024-11-28 09:19:04 +01:00
Christel Westerberg
5ef019b05a
fix: readd confirmation page temporarily
2024-11-28 09:19:04 +01:00
Christel Westerberg
d3d72f74c9
fix(SW-976): handle unlocalized entries revalidation
2024-11-27 16:03:26 +01:00
Christel Westerberg
f5990998db
fix: add hotel header to enter details flow
2024-11-27 15:59:12 +01:00
Christel Westerberg and Simon Emanuelsson
439bc13e65
fix: close summary sheet
2024-11-27 13:39:09 +01:00
Christel Westerberg
8bfc4065ed
fix: add wrapper function for caching
2024-11-26 08:48:19 +01:00
Christel Westerberg
317731c24d
fix: handle no children
2024-11-25 15:08:12 +01:00
Christel Westerberg
44acab4462
fix: validation error in date params
2024-11-25 09:17:43 +01:00
Christel Westerberg
92b0ec9c84
fix: hydrate store with updated values
2024-11-21 11:14:28 +01:00
Christel Westerberg
3a6cfcfe5c
fix: avoid sending query params to planet
2024-11-21 10:18:36 +01:00
Christel Westerberg
d43c29e394
fix: disable button on not isComplete
2024-11-19 14:10:57 +01:00
Christel Westerberg
c2ef7f7074
fix: padding issues
2024-11-19 14:09:50 +01:00
Christel Westerberg
602e7ea2ce
fix: handle undefined pricing
2024-11-19 14:09:50 +01:00
Christel Westerberg
bd0720dc0f
fix: break out css variables
2024-11-19 08:49:26 +01:00
Christel Westerberg
d5c6b6809c
fix: responsivity of fields and order of signup form
2024-11-19 08:49:26 +01:00
Christel Westerberg
9094b08345
fix: booking widget locking scroll
2024-11-19 08:49:26 +01:00
Christel Westerberg
4c9e9de113
fix: add mobile design for details form
2024-11-19 08:49:26 +01:00
Christel Westerberg
117cbcd20d
feat: add new design for join scandic friends checkbox
2024-11-19 08:49:26 +01:00
Christel Westerberg and Joakim Jäderberg
d67affd677
fix: update booking service schemas
2024-11-19 08:05:13 +01:00
Christel Westerberg
f0c7aa349c
fix: update booking service schemas
2024-11-18 10:54:57 +01:00
Christel Westerberg
dc3516f4e1
feat: add packages info to summary
2024-11-15 16:32:08 +01:00
Christel Westerberg
dbb5367df2
fix: filter out room availability based on packages
2024-11-15 16:32:08 +01:00
Christel Westerberg
43ef48e2c7
fix: move packages schemas
2024-11-15 16:32:08 +01:00
Christel Westerberg
06da80c9f0
fix: conditionally use user token or service token for booking
2024-11-15 10:23:56 +01:00
Christel Westerberg
aec6361cd7
fix: header in current content pages
2024-11-15 09:09:38 +01:00
Christel Westerberg
446e1c7e51
fix: update state based on breakpoint
2024-11-14 14:10:56 +01:00
Christel Westerberg
9189d588d1
fix: validation
2024-11-14 11:50:38 +01:00
Christel Westerberg
7a3194f978
fix: handle stickyness when scrolling is locked
2024-11-14 11:42:24 +01:00
Christel Westerberg
ca3819f7cc
fix: remove guest picker store
2024-11-14 11:42:24 +01:00
Christel Westerberg
060f6b6a82
fix: breakout selector for enter details in summary
2024-11-12 10:09:59 +01:00
Christel Westerberg
32d12bae58
fix: refacotr away optional pricing
2024-11-12 09:05:08 +01:00
Christel Westerberg
5e2d2abd17
fix: make incomplete steps in accordion look disabled
2024-11-12 08:58:02 +01:00
Christel Westerberg
daed74481e
fix: handle submit from summary bottom sheet
2024-11-12 08:58:02 +01:00
Christel Westerberg
ee6aa8d188
feat: add mobile design to accordions
2024-11-12 08:58:02 +01:00
Christel Westerberg
66b2dc0c78
feat: add mobile summary
2024-11-12 08:58:02 +01:00
Christel Westerberg
560fb25aee
fix: send totalPrice to create booking
2024-11-07 13:53:24 +01:00
Christel Westerberg
f4f771ec70
fix: rename BedTypeEnums
2024-11-07 13:53:24 +01:00
Christel Westerberg
6d051629d3
fix: send correct values to create booking
2024-11-07 13:53:24 +01:00
Christel Westerberg
591cfc7e13
fix: add packages data from query param
2024-11-07 13:53:24 +01:00
Christel Westerberg
a708eedfd4
fix: extend bedType to include discription and roomTypeCode
2024-11-07 13:53:24 +01:00
Christel Westerberg
bf316fe0d0
fix: remove signup code
2024-11-07 13:53:24 +01:00