Is it possible to dim an eventās background when itās in the past? Iād like to do this without needing to update the background color field in the database, if possible.
Hi @2706mason
Thank you for reaching out!
Yes, itās absolutely possible to dim an eventās background when itās in the past without updating the database. You can achieve this using the Conditional tab.
Set up a condition like:
This Eventās End Date < Current Date/Time
Once the condition is met, you can apply a different background style to indicate that the event has passed.
Iāve attached a few screenshots for reference to guide you through the setup. If you have any additional questions or need further assistance, feel free to let us know!
Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Hi @2706mason,
I wanted to follow up and see if youāve had a chance to go over the steps we shared earlier. If the issue persists or if thereās anything else youād like help with, please donāt hesitate to let us know.
Weāre always here to assist and would be happy to help address any challenges you might be facing.
Looking forward to your reply!
Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Hey @ZeroqodeSupport
I have an event that spans Wednesday through Sunday. Itās visible in month view, specifically on Wednesday, Thursday & Friday, even when I have weekends hidden. But, it doesnāt display on any of the days when the calendar is in week view. Why? Is this expected? Or, is it a bug?
Hey @avern87 ,
Thanks for reaching out!
We **double-checked on our Air Calendar Demo, and we werenāt able to replicate the same issue. Events spanning multiple days appear correctly in both month view and week view, even with weekends hidden.
Could you try the following?
Double-check our demo page to compare your setup with oursāthis might help identify any differences.
Ensure youāre using the latest version of the plugināsometimes, updates include fixes that might resolve unexpected behavior.
To help us investigate further, could you also share a few more details?
How is your event data structured? (Are you using a start date & end date, or a different setup?)
What settings are applied to your calendar? (E.g., āHide Weekendsā enabled, custom event sources, or any filters applied.)
Have you tested on different browsers or devices? (Just to rule out any display-related issues.)
Any screenshots or a short screen recording showing how the event appears in month view vs. week view?
Once we have more details, we can determine if this is a setup issue or a potential bug.
Looking forward to your response!
Best Regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Hmmā¦ Itās a relatively simple setup on my end.
Maybe thereās nuance to which week view you use? Specifically, Iām seeing the issue with timeGridWeek. Specifically, with weekends disabled. By any chance, is that the specific week view you tried looking at?
Hey @avern87,
Thanks for the clarification!
Yes, weāve checked, and in timeGridWeek with weekends disabled, multi-day events might not display as expected on the hidden days. This happens because the calendar removes those days entirely from the view, which can affect how events spanning across them are rendered.
To better understand whatās happening in your setup, could you share:
A screenshot of your event data setup (start & end dates, event source, etc.).
A look at your Air Calendar settingsāespecially around hidden days and timeGridWeek.
(Optional) A short Loom video showing how the event appears in both views.
With these details, we can determine if itās a configuration issue or a potential plugin limitation. Let us know, and weāll figure this out together!
Best Regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Hi @ZeroqodeSupport,
I think we ran into a bug.
It seems that the references to the database fields or whether events are draggable or resizable are not working. In our case, these settings do not seem to be taken into account, and events remain draggable or resizable based on the calendar settings.
We are using customView1
with view: resourceTimeline
and type: weeks
. We also havenāt been able to get it working using conditions.
Do you have any idea what could be causing this? We use this tool to manage our field service technicians, and it is crucial that, based on the work status, an event can or cannot be moved or resized.
We look forward to your response.
Thanks for the reply! Welp, I went to record a walkthrough video and now canāt reproduce the issue. :-/ Sorry for the troubleā¦ Will circle back if I encounter again.
Hi @ontwikkeling ,
Thanks for reaching out! I see how important it is for your scheduling logic to work correctly. Letās go over what might be causing this issue and how to fix it.
Possible Causes & Fixes
Ensure Draggable/Resizable Fields Are Set Correctly
- In the Air Calendar settings, make sure the Draggable Field and Resizable Field are linked to Boolean (Yes/No) fields in your database.
- If these are empty, the calendarās global settings will override individual event settings.
Check If the Issue Is View-Specific
- Since youāre using
resourceTimeline
, try switching to week or day view to see if draggable/resizable works there. - Some settings behave differently in
resourceTimeline
, so this helps determine if itās a view limitation.
Force the Calendar to Refresh After Status Changes
- After updating an eventās work status, trigger āAir Calendar ā Refresh Eventsā in your workflow.
- This ensures that the latest database values are applied properly.
Override Draggable/Resizable with Workflows
- If conditions arenāt working dynamically, manually update the event using āUpdate an Eventā action.
- You can also apply conditionals on the Air Calendar element itself to restrict movement based on status.
Debug by Checking Live Event Data
- Add a text element that displays the draggable and resizable values from your eventās data source.
- If the values update correctly in the database but not in the calendar, itās likely a refresh issue.
Next Steps
Can you confirm:
- If switching views (week/day) changes the behavior?
- If your event data explicitly includes draggable/resizable fields?
- Whether manually triggering āRefresh Eventsā updates the settings?
If the issue still persists, please share additional setup details or a Loom video, and weāll take a closer look.
Best Regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Hi @avern87 ,
No worries at all! Glad to hear the issue isnāt happening anymore. Feel free to reach out if it pops up againāweāre happy to help.
Best Regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Hello,
Iām stuck with a problem because i call an api endpoint for call multiple data source.
When i drag/drop an event, the workflow for when trigger eventās modified workflow occure an error, see the message in debugger mode : ā{āstatusCodeā:400,āmessageā:āPlugin action Server script error when parsing the response: \nundefined is not iterable (cannot read property Symbol(Symbol.iterator))ā,āargsā:{ābubble_codeā:ā1741559012603x397192566977348400ā}}ā.
Maybe zeroqode team can help us when the data source is an api call and stop to render an āundefinedā type ?
help you can help us for this !
thanks!
Hi @jordan.rmnpro ,
Thanks for reaching out!
The error youāre encountering typically happens when the plugin tries to process data that is either not formatted properly or is undefined. From the message, it seems that the API response is either not being parsed correctly or is missing expected data.
Hereās how you can troubleshoot the issue:
1. Check the API Response:
The error suggests that the response from your API might be malformed or not in the expected format. The Air Calendar plugin expects an array of events, so please ensure that your API is returning data in the correct structure. It should return an array or list of events.
2. Validate the API Call:
Double-check that the API call is successfully returning the data and that the data is in the correct format. You can log the API response in the debugger to ensure that itās an array of events and that all required fields (such as event IDs, titles, etc.) are being included.
Additionally, try adding a condition to your workflow, like Only When to ensure that the event modification only triggers if valid data is returned from the API. This will prevent the plugin from trying to render the events when the data is undefined or malformed.
3. Handle Undefined or Empty Data:
If thereās a chance that the API could return an empty or undefined value, I suggest adding a check before passing the data to the calendar plugin. You can do this by checking if the data is not empty before passing it to the calendar.
For example:
- Add a condition: Only When (API Response is not empty) to prevent rendering invalid data.
4. Check the Event Modified Workflow:
In the workflow triggered when an event is modified, ensure that you are passing all necessary data fields (e.g., event ID, title, date, etc.) to the next steps. Missing or undefined data in the modified event can cause this error.
If youāre still seeing issues, Weād be happy to take a closer look if you can share more details about the specific setup and workflow you are using.
Looking forward to your reply!
Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble
Hi @ZeroqodeSupport ; @levon ,
https://unpkg.com/ is currently experiencing issues and Air Calendar pulls this as a dependency. Are you able to remove unpkg from your code and push out an update? Because of Air Calendarās dependency on unpkg, our app pages are not loading and we are not able to uninstall Air Calendar without impacting the purpose of our application.
Here is another thread discussing it:
Hi @ZeroqodeSupport ; @levon ,
This is Urgent Support Request
https://unpkg.com/ is currently experiencing a significant issue and Air Calendar pulls this as a dependency. Are you able to remove unpkg from your code and push out an update? Because of Air Calendarās dependency on unpkg, our app pages are not loading and we are not able to uninstall Air Calendar without impacting the purpose of our application. Not sure if unpkg is just old, unused dependencies from when you acquired this app.
Here is another thread discussing the significant issue with unpkg: šØ Since ~2pm EST: CDN Unpkg Major Outage may affect your Bubble app - #82 by johnny
same here. Can you fix it?
Hi @gilles, @cm1,
ā
First, we sincerely apologize for the delayed response. The Unpkg CDN outage over the weekend affected many Bubble apps, including those using our plugins, and we understand the frustration this may have caused.
ā
The Unpkg team has scaled up their global server deployment from the latest updates, and the issue should now be resolved. You can check the ongoing discussion and updates here: Bubble Forum Thread.
ā
Meanwhile, we are actively discussing with our dev team the possibility of migrating all of the Zeroqode plugins from Unpkg to JsDelivr to prevent similar issues in the future.
ā
As this situation arose over the weekend, the migration process may take some time.
ā
We appreciate your patience and will keep you updated on any further developments. If you are still experiencing issues, please let us know.
ā
Best regards,
Hi @ZeroqodeSupport,
Thank you for your responseāI appreciate it. If possible, could you expedite the transition to JsDelivr? Unpkg was down again this morning, which caused issues with our Air Calendar plugin, and our clients have noticed the impact with pages not loading.
The sooner we can move away from Unpkg, the better. Please let me know if thereās anything we can do to help facilitate the process.
Thanks again,
Gilles
Hi @gilles,
Weāve reported this issue to the dev team.
They are actively working on fixing the UNPKG issue, as several users have reported similar problems over the weekend.
Thank you for your understanding, and we will keep you updated on any progress. We appreciate your cooperation.
Best regards,
Support Team
Browse all Zeroqode Plugins for Bubble