Bug Fixes
Reservation trigger: editing schedule for type needs to have validation for days if its required
Fixed an issue where editing a reservation trigger could result in errors if the schedule for days was undefined. Now, a default value of “0” is sent when days are not defined, ensuring stability when editing triggers.
Undefined on create/edit secondary value
Resolved a bug where undefined values appeared for operator and additionalText fields during edit operations. Type checks were added to prevent empty or undefined values from being displayed, improving the user experience.
User cannot access Work Schedule page
Investigated a client-reported system error related to schedule overrides. After thorough testing and spot checks, no reproducible issues were found, and overrides/removals are functioning as expected.
Missing spaces on mobile app
Sync failures for assignment data at single property. The issue was caused by a Firestore cleanup job timing out due to inefficient queries scanning the entire assignments collection. The cleanup logic was optimized to filter by both facility and assignment state, and a new composite index was added to improve query performance. This fix ensures that assignment syncing and cleanup operations are reliable and efficient, resolving user reports of missing room assignments and failed syncs
Mews connection - adjust enabled crons
Fixed an issue where export crons for Mews would be disabled or duplicated when connecting another property. Now, crons remain enabled as expected and are not duplicated, ensuring stable integration with Mews.
Daily Apaleo PMS cleanliness changes incorrectly changing cleanliness staus
Improved the handling of room status updates between Apaleo and Flexkeeping. Now, cleanliness changes are synchronized both ways, and unnecessary updates are avoided. Initial synchronization and cron cycles have been reviewed to prevent redundant updates and ensure data consistency.
Integration down – (1 Property)
Addressed delays in parsing for the OHIP integration. The parser now processes receivements efficiently, and a limit mechanism is suggested for future improvements to prevent overloading the system.
OOO status from Cloudbeds is missing in Flexkeeping
Fixed a bug where rooms set to out of order or blocked in Cloudbeds were not correctly reflected in Flexkeeping. The system now properly updates room statuses for both out of service and blocked dates, ensuring accurate room state representation.
Task / Other
Incorrect print for lofo
Updated the print design for LOFO reports to always display the same fields, using “-” for missing data. Adjustments include logo changes, new icons, and improved differentiation between lost and found cases. The print preview now works as expected, and missing translations are noted for future improvement.
Improvements
Add traces parsing fields to dropdown menu in settings micros
Enhanced the traces parsing logic to support additional field and subfield combinations. The system now correctly populates traces in both the database and workday page for all tested scenarios, and changes per facility are reliably applied.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article