This version brings a final much-requested feature from the VisualForce calendar to the Lightning calendar: Recurring Reservations. It also introduces a new component to quickly pick a timeslot and create a reservation directly from a record page.
Features
- The Lightning calendar reservation form now displays a recurring reservation section if enabled on the settings tab.
- There is a new component available for record pages, which allows users to select a timeslot and make a quick reservation for that record or its child resources. For more info take a look at our documentation.
Improvements
- A new tab named “Lightning Calendar” has been included, showing the Resource calendar by default. The selected calendar can be changed in the Lightning App Builder.
- Saving View records with a Slot Duration not conforming to a format of “0:00”, “00:00”, “0.00:00”, “00.00:00”, “month”, or “year” will now result in an error.
- The Name field is no longer required for reservation templates on the Scheduler calendars.
- The Lightning calendar now sets the default reservation type if defined on a resource type.
Bug fixes
- The service section on the Lightning calendar reservation form no longer shows ‘Max null’ for services with an unlimited available quantity.
- Fixed an issue with the custom ordering of View buttons on the Lightning calendar.
- Fixed an issue where reservations on the single Lightning calendar with a buffer time had incorrect padding for their title text.
- If the setting ‘Disable live update warning’ has been enabled, users will no longer get an error if the live updates PushTopic channel has been set to inactive.
- Fixed an issue where the field ‘Dimension Allow Double Booking Field’ was not correctly responding to the value in the referenced field.
- Both the VisualForce and Lightning calendars now trigger custom price calculations when ‘Services have a price’ has been enabled, even if ‘Resources have a price’ has been disabled.
Admin Actions
If you are upgrading, do the following to get the most out of this release.
- This version will automatically update any View records with a Slot Duration of ‘30’ (which indicates 30 seconds) to ‘00:30’ (which indicates 30 minutes).
- When upgrading, you might get the following error: Lightning_Calendar: In Lightning component B25:multiCalendarWrapper, property calendarId has an invalid value Resources. This happens if you have previously deleted the default calendar named ‘Resources’. To get around this error, simply create a new calendar named ‘Resources’ and try again.