react-native-firestack icon indicating copy to clipboard operation
react-native-firestack copied to clipboard

equalTo(boolean) return NULL

Open neuberoliveira opened this issue 7 years ago • 1 comments

I think i may found i bug,

First i insert this data to my database

firebase.database.ref('request').push({
	status: 0,
	finished: false,
	rated: false,
	user: userKey,
	ower: owerKey,
	garage: garageKey,
});

The data is stored without problems. My issue is when i try to use equalTo() with the finished property, that is a boolean, it always return null.

Fetch Code

firebase.database.ref('request').orderByChild('finished').equalTo(false).on('value', (requestSnap)=>{
	console.log(requestSnap.value); //the value is always NULL
});

The most strange to is if i change the stored data of finished property to a string "false", the same fetch code work and i get the data. This is the expected behavior, its a bug or iam done something wrong?

neuberoliveira avatar Feb 17 '17 19:02 neuberoliveira

@neuberoliveira I'm experiencing the same issue. It doesn't look like it's going to be resolved until v3 of this library.

See: https://github.com/fullstackreact/react-native-firestack/milestone/4

Similar issue report: https://github.com/fullstackreact/react-native-firestack/issues/121

AndrewHenderson avatar Mar 26 '17 22:03 AndrewHenderson