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

**URL:** https://community.glideapps.com/t/glitch-with-a-hidden-component-that-temporarily-display-when-i-randomly-edit-the-database/81363
**Category:** Ask for Help
**Created:** [April 15, 2025, 2:37pm UTC](https://community.glideapps.com/t/glitch-with-a-hidden-component-that-temporarily-display-when-i-randomly-edit-the-database/81363 "2025-04-15T14:37:38Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Pierre\_Richet](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pierre_richet/32/85979_2.png) [@Pierre\_Richet](https://community.glideapps.com/u/Pierre_Richet)
#### Post date: [April 15, 2025, 2:37pm UTC](https://community.glideapps.com/t/glitch-with-a-hidden-component-that-temporarily-display-when-i-randomly-edit-the-database/81363/1 "2025-04-15T14:37:38Z")

</div>

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](https://youtu.be/7Eg59waUx48)

Is there a solution to this issue ?

Thanks !

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [April 16, 2025, 1:05am UTC](https://community.glideapps.com/t/glitch-with-a-hidden-component-that-temporarily-display-when-i-randomly-edit-the-database/81363/2 "2025-04-16T01:05:57Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![Pierre\_Richet](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/pierre_richet/32/85979_2.png) [@Pierre\_Richet](https://community.glideapps.com/u/Pierre_Richet)
#### Post date: [April 16, 2025, 1:29pm UTC](https://community.glideapps.com/t/glitch-with-a-hidden-component-that-temporarily-display-when-i-randomly-edit-the-database/81363/3 "2025-04-16T13:29:33Z")

</div>

Sure, I will try to be as **clear** as possible

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

 ![Screenshot 2025-04-16 at 3.14.00 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/8/c822bc4179aec4e5d286e0f8fa2f7d35372a6d8c.jpeg)

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

 ![Screenshot 2025-04-16 at 3.14.08 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/6/86eb7438453b4dd3f920c2ff872971e0180b1164.jpeg)

- Thirdly, `countUnavailable` is linked this way

 ![Screenshot 2025-04-16 at 3.14.38 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/8/9848fd0d9ed7be23a6e5eeb677f2e68945a1e6d7.jpeg)

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

 ![Screenshot 2025-04-16 at 3.14.59 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/4/a425a26646eb7543f52815586188d9b5641a992f.png)

- Finally, here’s the `Availability database`

 ![Screenshot 2025-04-16 at 3.15.14 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/1/2148fbacf98aeb5b52c3d821cd9c32b085a4f84a.jpeg)

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 😕
