Top Shelf Calendar -Updates & Bug Fixes
Bubble can't push updates to Apps that you already created with the Template, use the notes below to investigate if you need a fix. Future apps you create with the Template will have these fixes.
2021-06-25
Issue
Page: /event-editor
Element Workflow: Repeating Group "NEWSpecific Availability"
When a User adds Specific Date Ranges or Blocked Days to their schedule, the Date Ranges and Dates get saved directly on the schedule, but do not get removed after the date has past. So there are old past dates still saved on the Schedule piece of data. It does not take up a lot of space, but the past dates should be removed to keep the Schedule data lightweight / smaller in size and to keep things looking good.
Changed
We will add in a Weekly update to Schedule Data Types so that it removes any past dates. You can change the frequency of this if you would like to be different than 1 week (7 days)
Added a Backend Workflow to remove these past dates:
Next we need to add a Workflow to start this weekly loop. To do this we will create the initial Schedule API Workflow when the schedule gets created to ensure all future created Schedules will have this 'Clean Up Loop' applied. To do this:
Go to the page /manage
Find the Workflow that Creates a New Event, which is the same Workflow that also creates a Schedule. Here you will add a Schedule API Workflow to run the Clean Up Loop in 1 week. It will loop because there is a Workflow within the Backend Workflow that also schedules it for the next week. This will occur continuously until the Schedule is deleted or until you cancel the Schedule API Workflow from the Bubble Editor
2021-03-19
Issue
Page: /calendar
Element Workflow: Get Day Times
When selecting a Date on the Calendar element to display Time Slots the Filters on the Display List action were not allowing at 12pm time slot to be included in the times.
Changed
Changed the the Action's Display List Filter condition to this:
2021-03-19
Issue
Page: /calendar
Element Workflow: Get Day Times
When selecting a Date on the Calendar element to display Time Slots the Filters on the Display List action were not allowing at 12am time slot to be included in the times.
Changed
Changed the the Action's Display List Filter condition to this:
It was previously this:
2021-03-15
Issue
Page: /event-editor
The 'AirColorpicker A' element's value is not always saving a color code to the event properly and thus saves as an empty value on the event. This is an issue with the Plugin unfortunately
Changed
To try and prevent an empty value from being saved, we placed an Input on the page to default to the AirColor picker's value, and if for some reason the Picker is empty it defaults to the Event's current Color Code. Then in the Workflows we save the Input's value instead of the AirColor picker's value
Last updated