I'm reverting this as I need to think through this better.
If a field is not set, it should be null.
If the field is set, and the value is true, it should be true. If isset and the value is false, it should be false.
A non-set value should return null, because it hasn't been set yet. Returning false would be a mistake, because the value hasn't been set to false, it just hasn't been set at all yet.
Reverts wp-graphql/wp-graphql-acf#304
I'm reverting this as I need to think through this better.
If a field is not set, it should be null.
If the field is set, and the value is true, it should be true. If isset and the value is false, it should be false.
A non-set value should return null, because it hasn't been set yet. Returning false would be a mistake, because the value hasn't been set to false, it just hasn't been set at all yet.