Я совершил грубую ошибку.
Проблема была в ПРАВИЛАХ Firebase, которые преподавали в проекте.Он позволял читать и писать только одному конкретному узлу «messages».
{
"rules": {
"messages": {
// only authenticated users can read and write the messages node
".read": "auth != null",
".write": "auth != null",
}
}
}
Поскольку мне был нужен новый узел, он просто не мог быть создан по этим правилам.После обновления правил все заработало.
{
"rules": {
//"messages": {
// only authenticated users can read and write the messages node
".read": "auth != null",
".write": "auth != null",
//}
}
}
Спасибо за ваше время и усилия