En Firebase, cuando accedo a una ruta en la que no tengo suficientes permisos,
yo obtengo
[ +43 ms] W/RepoOperation(10726): setValue at /test_db/joinRequestCreate/hFWyZYmtgocsWs69TnpHXuEbBRv1/-Kyz7h7zFCbqxZKNrdOD failed: DatabaseError: Permission denied
como salida de registro, pero es fácil pasarlo por alto.
Creo que debería haber una forma de obtener una excepción del lado del cliente para el permiso denegado
complemento firebase_database versión 0.0.14
cc @collinjackson
Detectar fallas y reportarlas como errores para este complemento es una expectativa razonable para los desarrolladores.
Me complacerá revisar las solicitudes de extracción para esta funcionalidad, si alguien tiene tiempo.
@zoechi
Este problema se ha trasladado a https://github.com/FirebaseExtended/flutterfire/issues/942. Cualquier colaboración adicional se realizará allí.
Comentario más útil
Detectar fallas y reportarlas como errores para este complemento es una expectativa razonable para los desarrolladores.
Me complacerá revisar las solicitudes de extracción para esta funcionalidad, si alguien tiene tiempo.