Я использую Firebase и Firestore. Мое веб-приложение выдавало ошибку при рендеринге:
FirebaseError: Missing or insufficient permissions
, но трассировка стека очень длинная и весь код библиотеки, насколько я могу судить, что делает практически невозможным определить, какой код на самом деле вызывает это.
После долгих поисков в базе кода я определил, что библиотека пытается получить данные из /profiles/{uid}
, и исправил ошибку, но если бы у меня были более эффективные инструменты отладки, это было бы намного быстрее.
Есть ли способ получить путь, который пытались прочитать из ошибки, или любые другие метаданные, связанные с ошибкой? Я проверил мониторинг и логи в веб-консоли Firebase, но ничего не нашел. Журнал отказов Firestore, включая предпринятый путь, будет очень полезен для этой цели.