🎉 Better Boilerplate by Not Quite Unicorns - Our take on what a good Bubble app looks like

when you have 1 is 1, you don’t have to validate if the first is empty. Else the condition fails => 0 is not 1

when you have 1 (but can be 0) = 1 (but can be 0) you have to validate that the first one isn’t 0, else it can enter a 0 is 0 state and expose data to anonymous visitors who also have 0 as their value

The trick is with the “Current User” because it has another layer of variability - whether is logged in or not.