made the email field case-insensitive

This commit is contained in:
Daniel
2023-07-04 00:13:53 +03:30
parent ae1682ad55
commit ddc0675d2e
9 changed files with 19 additions and 15 deletions
+5 -3
View File
@@ -9,8 +9,8 @@ const addMemberToCollection = async (
setMember: (newMember: Member) => null | undefined
) => {
const checkIfMemberAlreadyExists = collection.members.find((e) => {
const email = e.user.email;
return email === memberEmail;
const email = e.user.email.toLowerCase();
return email === memberEmail.toLowerCase();
});
if (
@@ -22,7 +22,9 @@ const addMemberToCollection = async (
memberEmail.trim() !== ownerEmail
) {
// Lookup, get data/err, list ...
const user = await getPublicUserDataByEmail(memberEmail.trim());
const user = await getPublicUserDataByEmail(
memberEmail.trim().toLowerCase()
);
if (user.email) {
setMember({