Hawaii - Patch (22.4)
Kaptio is proud to announce this Patch Release for Hawaii. This release is intended to address issues with previous releases.
Create Data Model for the Descriptive tag functionality (CEE-274)
Create Data Model for the Descriptive tag functionality API We have added the Desriptive Tag and Item Descriptive Tag Assignment object to manage Descriptive Tags on services. KHELP-10700
Add Descriptive Tags functionality to the Service Search Page (CEE-275)
Add Descriptive Tags functionality to the Service Search Page Service Search Added Descriptive Tags functionality to the Service Search Page. KHELP-10700
Include Descriptive Tags on Hotel Results (CEE-181)
Include Descriptive Tags on Hotel Results Service Search **Accommodation Search - Tags Filter and Display** Added Tags filtering to the Accommodation Service Search page. Users can search and filter by descriptive tags with fuzzy search functionality. Tag icons now appear on search results (maximum 5 visible, with overflow indicator), ordered by priority, and display tooltip information on hover. KHELP-10700
Error handling to prevent creation of additional itineraries when adding packages (CEE-341)
Error handling to prevent creation of additional itineraries when adding packages Package Search **Package Search - Prevent Duplicate Empty Itineraries on Add Failure** Fixed an issue where failed "Add to Itinerary" operations from Package Search created duplicate empty itineraries requiring manual cleanup. KHELP-12113
Can't add package from package search (CEE-418)
Can't add package from package search Package Search Resolved an issue where users were unable to add packages from the Package Search tab. Previously, attempting to add any package would result in an error message: "Something went wrong: Expected List<KaptioTravel.KtApiSearch.ComponentError> but found". Users can now successfully add correctly configured packages without encountering this error.
How to pass manual cost from service extension flow to builder (CEE-367)
How to pass manual cost from service extension flow to builder Itinerary Builder Added tracking for the `dontBulkUpdatePrices` flag in Service Extension results to prevent selected lines from price recalculation. KHELP-12127 KHELP-12018
CostingsEditorAddCustomModal fails with script error (CEE-201)
CostingsEditorAddCustomModal fails with script error Itinerary Builder Fixed an intermittent "Sorry to interrupt" error that occurred when clicking "Add Custom Service" in the Costs tab of itineraries. KHELP-11351
Error when viewing/editing discounts with custom fields (CEE-242)
Error when viewing/editing discounts with custom fields Itinerary Builder Fixed SOQL error when adding new custom field to 'Fields On Discount' field set KHELP-11681
Bulk Move Live Packages/Live Services leads to "Too Many DML Statements: 1" error (CEE-375)
Bulk Move Live Packages/Live Services leads to "Too Many DML Statements: 1" error Itinerary Builder **Live Rail Services - Fixed Bulk Move Error** Fixed an issue where bulk moving Live Rail Services or Packages with Live Rail Services would cause an error. Users can now bulk move these services and change day numbers successfully.
Not able to create an itinerary from trip (CEE-406)
Not able to create an itinerary from trip Itinerary Builder We have fixed the following issues: 1. **Fixed error when adding packages with "Anyday" departure type** - Resolved "An unexpected error occurred while creating the temporary hold container" error that prevented users from adding packages with Anyday departure types from Package Search - Issue affected both Trip-to-Itinerary creation flow and standard Package Search from Itineraries 2. **Fixed error when adding packages with "Fixed" departure type** - Resolved Salesforce component error that occurred when attempting to create itineraries by adding packages with Fixed departure types - "Add options" button now functions correctly without displaying error messages 3. **Fixed options selection error** - Resolved error popup that prevented users from selecting options after clicking the "Options" button during package addition flow - Users can now successfully proceed through the complete package selection and options workflow **Manual Rail - Fixed Null Pointer Error on Save** Fixed an issue where adding a Manual Rail service line resulted in an "Attempt to de-reference a null object" error. The price now displays correctly instead of showing 0 with a blocked symbol, and Itineraries can be saved successfully.
Cannot add Manual Rail to Itinerary without error (CEE-416)
Cannot add Manual Rail to Itinerary without error Itinerary Builder Manual Rail - Fixed Null Pointer Error on Save Fixed an issue where adding a Manual Rail service line resulted in an "Attempt to de-reference a null object" error. The price now displays correctly instead of showing 0 with a blocked symbol, and Itineraries can be saved successfully.
Package editor: multi-select picklist causes error (CEE-271)
Package editor: multi-select picklist causes error Package Editor Previously, the Package Editor screen didn’t handle a multi-select picklist field correctly and caused an error that blocked editing the package. This issue has now been fixed. _Related Support TicketKHELP-11974_ KHELP-11974
LWCHelpers is not a constructor on Apex Exceptions (CEE-348)
LWCHelpers is not a constructor on Apex Exceptions Lightning Components **Fixed Error Toast Display Issue** Resolved an issue where users would see a technical error message "c.LWCHelpers is not a constructor" instead of a proper error toast notification. Error messages now display correctly to users.
Create Amendment never completes (CEE-374)
Create Amendment never completes Booking Wizard Fixed an issue where Amendment creation jobs would get stuck and never complete, leaving Amendments in "Building Amendment" status indefinitely. Resolved queueable chaining limits that prevented payment schedules and other data from being created. Amendments now complete successfully with all properties from the original itinerary. **Fixed Incomplete Amendment Creation** Fixed an issue where Amendment creation jobs would get stuck and never complete, leaving Amendments in "Building Amendment" status indefinitely. Resolved queueable chaining limits that prevented payment schedules and other data from being created. Amendments now complete successfully with all properties from the original itinerary.
Costing Table doesn't refresh after item deleted (CEE-191)
Costing Table doesn't refresh after item deleted Costings Fixed an issue where deleting an accommodation item from the Costings tab did not automatically refresh the table.