Glitch with a hidden component—that temporarily display when I randomly edit the database

Hi, I may have found a glitch into Glide. I have a booking system in my app and certain days display available time slots when selected, while others do not. Even though the user has indicated he was available during that day.

Duplicating/deleting a column in the database temporarily fixes the time slot display, revealing a deeper bug.

Here’s a video : https://youtu.be/7Eg59waUx48

Is there a solution to this issue ?

Thanks !

Can you show us how the canBookTime column is configured, and does it have any relation to the entry time on your screen? It appears to be the case, so I want to check.

1 Like

Sure, I will try to be as clear as possible

  • First, CanBookTime is linked to countUnavailable and ifAvailable+noBookings->true

  • Secondly, ifAvailable+noBookings->true is linked this way, even though available_start is actually the most important connection here

  • Thirdly, countUnavailable is linked this way

As I said earlier, available_start is the most important column because…

  • In this use case, available_start is linked to the database that handle the availabilities that we can select on the choice component that doesn’t display

  • Finally, here’s the Availability database

PS: I bought this template from @Robert_Petitto.

I use his scheduling system so Patient can book with Therapist and Applicant can book with our Company.

For this to work, I duplicated the databases, the layouts and the workflows. I double-checked everything multiple times from the template of Mr. Petitto.

From the database perspective, everything should be working.

This is why I think it’s glitching :confused: