Я обновляю правила своего пожарного депо, и симулятор работает как положено, но по какой-то причине, когда я создаю новый документ, я получаю сообщение об ошибке с недостаточными правами доступа
Вот правила пожарной базы
match /users/{usersid} {
allow read, update, get: if request.auth.uid == usersid
allow create: if request.auth.uid != usersid
}
А вот как я пытаюсь добавить документ
constructor(private afs: AngularFirestore) {}
this.afs.doc(`users/${user['user'].uid}`).set(data, {merge: true}).then((res) => {
console.log(res);
}).catch((error) => {
console.log(error);
})
Итак, мой вопрос: все ли в порядке? или это связано с тем, как я создаю документ?