Hawaii - Patch 2 (22.4)
Release Summary
Kaptio is proud to announce this Patch Release for Hawaii. This release is intended to address issues with previous releases.
See Minor Changes and Bug Fixes for more information.
Deployment Guide
See this page for the Hawaii Deployment guide.
| Be sure to check the Deployment Guide if you have installed Hawaii for the first time. This version has critical post-upgrade migration scripts, detailed in the Guide. |
Minor Changes
Feature: API
Create Data Model for the Descriptive tag functionality (CEE-274)
We have added the Desriptive Tag and Item Descriptive Tag Assignment object to manage Descriptive Tags on services.
Related Support Ticket: KHELP-10700
Feature: Service Search
Add Descriptive Tags functionality to the Service Search Page (CEE-275)
Added Descriptive Tags functionality to the Service Search Page.
Related Support Ticket: KHELP-10700
Include Descriptive Tags on Hotel Results (CEE-181)
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.
Related Support Ticket: KHELP-10700
Feature: Package Search
Error handling to prevent creation of additional itineraries when adding packages (CEE-341)
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.
Related Support Ticket: KHELP-12113
Bug Fixes
Feature: Itinerary Builder
CostingsEditorAddCustomModal fails with script error (CEE-201)
Fixed an intermittent "Sorry to interrupt" error that occurred when clicking "Add Custom Service" in the Costs tab of itineraries.
Related Support Ticket: KHELP-11351
Error when viewing/editing discounts with custom fields (CEE-242)
Fixed SOQL error when adding new custom field to 'Fields On Discount' field set
Related Support Ticket: KHELP-11681
Bulk Move Live Packages/Live Services leads to "Too Many DML Statements: 1" error (CEE-375)
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)
We have fixed the following issues:
-
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
-
-
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
-
-
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.
Feature: Package Editor
Package editor: multi-select picklist causes error (CEE-271)
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
Feature: Lightning Components
LWCHelpers is not a constructor on Apex Exceptions (CEE-348)
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.
Feature: Booking Wizard
Create Amendment never completes (CEE-374)
Never Released
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.