В Firebase, когда я открываю путь, по которому у меня недостаточно прав,
я получил
[ +43 ms] W/RepoOperation(10726): setValue at /test_db/joinRequestCreate/hFWyZYmtgocsWs69TnpHXuEbBRv1/-Kyz7h7zFCbqxZKNrdOD failed: DatabaseError: Permission denied
как вывод журнала, но это легко пропустить.
Я думаю, что должен быть способ получить исключение на стороне клиента для отказа в разрешении
плагин firebase_database версии 0.0.14
cc @collinjackson
Выявление сбоев и сообщение о них как об ошибках для этого плагина - разумные ожидания разработчиков.
Я буду рад просмотреть запросы на включение этой функции, если у кого-то будет время.
@zoechi
Эта проблема перенесена на https://github.com/FirebaseExtended/flutterfire/issues/942. Любое дальнейшее сотрудничество будет вестись там.
Самый полезный комментарий
Выявление сбоев и сообщение о них как об ошибках для этого плагина - разумные ожидания разработчиков.
Я буду рад просмотреть запросы на включение этой функции, если у кого-то будет время.