Here is my users collection, chats is a sub collection in users
users -
-userID1
-chats -
- chatID1
chatDetails
-userID2
-chats -
- chatID2
chatDetails
I want to update a document in chats, here is my code
export const setChatNewMessageAlert = async (user_id, chat_id, bool) => {
const chatRef = doc(db, "users", user_id, "chats", chat_id);
const update = {
new_message: bool,
};
await setDoc(chatRef, update, { merge: true });
};
for some reason is giving me this ERROR FirebaseError: Invalid document reference. Document references must have an even number of segments, but users/I7Flqla5m9OWStsoWs4PL3ncbQV2/chats has 3
even though I have four segments.