Hello,
I am experiencing a major performance error.
Getting the list of uniques that is set in a GCS takes about 10 sec.
Getting the list of uniques that are set in the Current User takes about 1 sec.
How could this happen?
Hello,
I am experiencing a major performance error.
Getting the list of uniques that is set in a GCS takes about 10 sec.
Getting the list of uniques that are set in the Current User takes about 1 sec.
How could this happen?
Quite simply:
for the plugin, the function is handled by the frontend whereas with current User, it must be handled by the backend (which might use some other functions to calculate the uniqueness of the items in a list).
Moreover, Bubble has its own way to prioritize function (action/step) execution. And it seems that plugin ones aren’t at the top of the priorization.
Hi Guillaume,
Thanks for you response. Your plugin is actually amazing, a real life-saver for me. I now use it for absolutely everything! It’s much more convenient than using the default bubble states because your GCS are accessible at the top level both in expressions and workflows (you don’t need to search for the element that holds the state).
I know I already mentionned in and you already answered, but allow me to rephrase some tweaks/features requests:
Again : congrats and a big thanks for your plugin !
Fabrizio
Plugin doesn’t seem to be available anymore…
it is available, but you have to install it through the editor plugin list.
It seems that the plugin page is not working anymore.
I see, thanks for your help. Appreciated!
Are you able to make it so when the state changes, fire an event? If not I can do it myself but I’ll have to recreate the plugin.
My use case:
I want to create ONE element that has all the states inside of it, then plop that where I need it. I have that reuasable’s states set to each of the Globals. When a state changes on the global, I want the Global state to fire off an “updated state” event so I can update the global states on the reusable element.
The only other alternative would be for me to clear the states upon usage (which I can implement easily, but its a bit messier).
I thought about it. But in Bubble, you have the possibility to set an Event: Do When GCS value isn’t empty, is not , etc…
Besides, I have another Plugin called Page Broker Event that does precisely this: triggering an event & sending a message (with a payload) through the page (even through all the Reusables, provided they subscribed to the event)…
Dear gmaison,
I liked the idea of global custom state and i implemented in a project. But having hard time to add and remove items from the state list.
Add an item of property a → remove a item if there is already an item with property a … This is what i am trying to achieve.
It is confusing … is this a bug. Where should I report this? Please help me to understand this.
It is not a bug, it’s a “bubble feature”.
Here’s what’s happening (based on my own observations):
When you start a Workflow, Bubble freezes every values at the beginning of the workflow. Because, perhaps, of its function cache policy.
When you update a Global Custom State, what happens is that on the front (ie the display part) the value is updated immediately. But in the workflow the value, when read from the GCS, is not updated.
I’ve never been able to overcome this, unless you set the value inside a Custom Event (if I remember well).
If anyone wants to prove me wrong, I’d be extremely happy
Thank you gmaison for your reply.
Please check this post. Here I have detailed with screenshot. Please take a look.
I love your Plugin!
As a sports website, I allow users to quickly click on teams or players to see stats, schedules, rosters, etc… and since I use so many re-usable elements I was forced to update items in my database just to show the proper info. Now with your plugin I can quickly change info without messing with the DB. Thanks!!
The only downfall is that I have to Add a ton of different GCS elements on every single Page and every Reusable element and then I have to point the workflows to the different GCS elements.
Question… Can the States be defined outside the Element or Page so I don’t need to update my almost 100 different pages & reusable elements? I saw this was on your roadmap…
Keep up the great work and thanks for the Plugin!!
Jude
Is this plugin still available? When I click the link in the original post it takes me to this page:
When I search the plugin it appears…
However clicking the link just refreshes the plugin page…
This is the link I am trying: Bubble Plugins | Build and extend apps without writing code