Hide Block Conditional

I’ve been trying to set up a visibility conditional that hides a comments block that is embedded in a detail page if an Airtable field for the record being viewed does not contain the logged in user’s email address:

When I preview as any user from the Softr interface, the block shows for every user whether or not that user’s email address is in the airtable field.

When I actually log into the actual users accounts, the block doesn’t show for anyone whether or not their email address appears in the Airtable field.

The Airtable field is a lookup if that helps.

Unless I’m missing something obvious I think this is a bug. This behavior also happens on other blocks.

Update: I never heard back from anyone but it seems as though this is working now.

Hey @mcschaefer,

Previously the hide block if condition worked only when navigating from a list block for the record ID to be generated in the URL.

Since it was confusing, we did a change and it does not require navigating to a list details page from a list block now. This is the reason you see it working.

Glad to know everything is ok now :slight_smile:

Thanks Suzie!

Unfortunately, during a client presentation today I found out the hard way that it’s not working again. It’s stuck on hide. I can’t even turn off the hide conditional now. Any time I press the slider (whether I publish or not), if I click on a different block and return to the chat block, the switch is back on again.

Can you guys look into this? This hide if conditional is an important part of our page. Thanks!