geofire is not responding to events
koolfreak opened this issue · comments
hi i have this code
val pickupGeoQuery = pickupGeoFire.queryAtLocation(
GeoLocation(
mLastLocation!!.latitude,
mLastLocation!!.longitude
), KM_RADIUS
)
pickupGeoQuery?.addGeoQueryEventListener(object : GeoQueryEventListener {
override fun onGeoQueryReady() {
Log.e(TAG, "onGeoQueryReady:")
}
override fun onKeyEntered(key: String?, location: GeoLocation?) {
Log.e(TAG, "onKeyEntered: $key")
}
override fun onKeyExited(key: String?) {
Log.e(TAG, "onKeyExited: $key")
}
override fun onKeyMoved(key: String?, location: GeoLocation?) {
Log.e(TAG, "onKeyMoved: $key")
}
override fun onGeoQueryError(error: DatabaseError?) {
Log.e(TAG, "onGeoQueryError: ${error?.message}")
}
...and none of the logs were called. here is Firebase rules:
{
"rules": {
".read": true,
".write": true
}
}
using geofire 3.1.0 and firebase-bom: 28.4.1
this work before but now it is not working.
Thanks for any help