У меня есть коллекция под названием «пользователи». Я пытаюсь добавить пользователя в коллекцию после аутентификации Google, но получаю следующую ошибку:
FirebaseError: [код = неверный аргумент]: недопустимая ссылка на документ. Ссылки на документы должны иметь четное количество сегментов, но у пользователей - 1.
Вот код
this.googlePlus.login({
'scopes': '',
'webClientId': environment.googleWebClientId,
'offline': true,
})
.then(user => {
// save user data on the native storage
const userRef: AngularFirestoreCollection<User> = this.afs.collection<User>(`users/`);
const data: User = {
email: user.email,
displayName: user.displayName,
uid: user.uid
};
userRef.set(data)
.then(() => {
this.router.navigate(['/home']);