Я использую Cloud Firestore и пытаюсь создать правила безопасности. Теперь я столкнулся с этой проблемой:
У меня есть функция для получения пользовательских данных (которая хранится в "/ user_data")
function getUserData() {
return get(/databases/$(database)/documents/user_data/$(request.auth.uid)).data;
}
И фиктивная функция для использования этих данных
function doStuff() {
return getUserData() == null || getUserData() != null;
}
Когда я запускаю его (с аутентифицированным пользователем - с пользовательским документом), он просто всегда возвращает false
Кто-нибудь может помочь?