Firestore не работает с get внутри функции
У меня есть это правило
service cloud.firestore {
match /databases/{database}/documents {
function isProjectOpenForAssign() {
return get(/databases/$(database)/documents/projects/$(anyProject)).data.canAssignTask == true;
}
match /projects/{anyProject} {
allow create: if request.auth != null;
match /tasks/{anyTask} {
allow create: if request.auth != null && (isProjectOpenForAssign());
}
}
}
}
При запуске симулятора при его тестировании я получаю:
Ошибка запуска симуляции - Ошибка: строка simulator.rules [23], столбец [14].Функция не найдена ошибка: Имя: [получить] .;Ошибка: указан неверный аргумент для вызова.Функция: [get], Аргумент: ["|| invalid_argument ||"]