Fiji - Patch 28 (20.2.17)
Release Summary
Kaptio is proud to announce this new Patch Release for Fiji.
This Patch is intended to address minor issues with previous Fiji releases.
See Minor Changes Bug Fixes for more information.
Minor Changes
Feature: Itinerary Builder
Confirm child is not a lead passenger in passenger list (CEE-127)
It is no longer possible for a child passenger to be automatically assigned as the lead passenger when creating or editing an itinerary. The system now ensures the first adult is set as lead and shows an error if no adults are available.
Related Support Ticket: KHELP-11793
Bug Fixes
Feature: Package Search
Lead passenger name when creating itinerary from trip via package search (CEE-156)
Fixed an issue where creating an itinerary from a trip through Package Search did not correctly assign the lead passenger’s first and last name from the trip record. The lead passenger on the new itinerary now inherits the correct name details. Additionally, if a Person Account scheme is configured and a matching Person Account exists, it will be linked to the passenger automatically, aligning the behavior with quote creation workflows.
Related Support Ticket: KHELP-11417
Best price isn’t highlighted when prices are over 1000 (CEE-179)
We fixed an issue that meant numbers shown using a comma (for example 1,000) would not be highlighted to be the best price.
Related Support Ticket: KHELP-11260
"Add to itinerary" button on Package Search not fully displayed on screen (CEE-192)
Resolved an issue where the "Add to itinerary" button was not fully visible when performing a Package Search. The button position has been adjusted to ensure it displays correctly above the arrow button, providing clear visibility and easier user interaction.
Related Support Ticket: KHELP-12044
Feature: Itinerary Builder
Warning shows incorrect date in builder due to OS time zone (CEE-178)
Previously, if the service was unavailable on the selected date due to activation rules in the price category or time schedules, the warning in the Builder displayed an incorrect date for users in specific time zones. This issue has been fixed now, ensuring the correct information in the Builder.
Related Support Ticket: KHELP-11590
Consequentially added Rail segment records in Services can cause incorrect dates displaying in segments of Itinerary builder (CEE-184)
Newly created Rail segment records in Services was displayed out of order and it could cause out of order displaying of a segment in an Itinerary, which would lead to incorrect dates for rail segments.
We have fixed the sorting of Rail segments to behave more consistently when creating a new segment.
Related Support Ticket: KHELP-12043
Incorrect rendering of room selector on internal rooms selection of Service search when user select rooms from bottom to top (CEE-185)
Resolved an issue where users could select more rooms than the available inventory when selecting rooms from bottom to top in the internal Service search. The system now correctly enforces room availability limits, preventing over-selection and ensuring accurate booking counts.
Related Support Ticket: KHELP-11135
Patch KT-12780 in to Fiji 20.2 Branch (CEE-221)
Resolved an issue where editing or re-searching a single live rail segment in an itinerary caused all related segments to be deleted without warning. The updated behaviour now loads the rail search with all related segments displayed together, allowing users to review and modify all linked segments at once. When saved, a new rail itinerary is created with updated search parameters, ensuring all segments remain consistent and bookings stay under the same PNR.
Related Support Ticket: KHELP-11695
Rail segment modal displays all passengers instead of assigned passengers (CEE-228)
Resolved an issue where the passenger selection modal for manual rail segments incorrectly displayed all itinerary passengers, even when some had been removed from the segment. The modal now accurately reflects only the assigned passengers when reopening an existing segment, ensuring consistency with the itinerary service line passenger count.
This fix improves clarity for users editing rail segments and ensures correct passenger representation in the UI.
Related Support Ticket: KHELP-11694
Best price do not calculated if there’s N/A in month (CEE-204)
Resolved an issue where the best price was not highlighted for the current month if the first day(s) were marked as N/A. The best price calculation now correctly highlights the optimal price even if some days in the month are unavailable.
Related Support Ticket: KHELP-12048
Patch KT-12782 into Fiji 20.2 Branch (CEE-220)
Sell Cancellation Price Lines will no longer be duplicated after cancelling a live service that is in Unconfirmed Cancellation status.
Related Support Ticket: KHELP-11753
Feature: Rail
NPE when selected manual rail service without rail segments (CEE-189)
Resolved a NullPointerException (NPE) error occurring when users selected a Manual Rail Service without adding rail segments. Manual Rail Services can now be saved correctly without rail segments, and departure/arrival points can be added without issues.
Related Support Ticket: KHELP-12043
Feature: API
Incorrect inventory status on live services after merging amendment (CEE-210)
Resolved an issue where live services lost their API inventory status after merging an amendment. Previously, merging caused live itinerary items to re-query inventory from service records rather than retaining their original live (API) inventory. With this fix, live services consistently preserve their API inventory status after amendments are merged, ensuring accurate inventory display and consistent booking information.
Related Support Ticket: KHELP-11132