rename variable

This commit is contained in:
daniel31x13 2024-10-29 18:14:35 -04:00
parent 665019dc59
commit f95350405c
2 changed files with 15 additions and 15 deletions

View File

@ -66,7 +66,7 @@ export default function EditCollectionSharingModal({
const publicCollectionURL = `${currentURL.origin}/public/collections/${collection.id}`; const publicCollectionURL = `${currentURL.origin}/public/collections/${collection.id}`;
const [memberUsername, setMemberUsername] = useState(""); const [memberIdentifier, setMemberIdentifier] = useState("");
const [collectionOwner, setCollectionOwner] = useState< const [collectionOwner, setCollectionOwner] = useState<
Partial<AccountSettings> Partial<AccountSettings>
@ -91,7 +91,7 @@ export default function EditCollectionSharingModal({
members: [...collection.members, newMember], members: [...collection.members, newMember],
}); });
setMemberUsername(""); setMemberIdentifier("");
}; };
return ( return (
@ -148,15 +148,15 @@ export default function EditCollectionSharingModal({
<div className="flex items-center gap-2"> <div className="flex items-center gap-2">
<TextInput <TextInput
value={memberUsername || ""} value={memberIdentifier || ""}
className="bg-base-200" className="bg-base-200"
placeholder={t("add_member_placeholder")} placeholder={t("add_member_placeholder")}
onChange={(e) => setMemberUsername(e.target.value)} onChange={(e) => setMemberIdentifier(e.target.value)}
onKeyDown={(e) => onKeyDown={(e) =>
e.key === "Enter" && e.key === "Enter" &&
addMemberToCollection( addMemberToCollection(
user, user,
memberUsername || "", memberIdentifier.replace(/^@/, "") || "",
collection, collection,
setMemberState, setMemberState,
t t
@ -168,7 +168,7 @@ export default function EditCollectionSharingModal({
onClick={() => onClick={() =>
addMemberToCollection( addMemberToCollection(
user, user,
memberUsername || "", memberIdentifier.replace(/^@/, "") || "",
collection, collection,
setMemberState, setMemberState,
t t

View File

@ -6,7 +6,7 @@ import { User } from "@prisma/client";
const addMemberToCollection = async ( const addMemberToCollection = async (
owner: User, owner: User,
memberUsername: string, memberIdentifier: string,
collection: CollectionIncludingMembersAndLinkCount, collection: CollectionIncludingMembersAndLinkCount,
setMember: (newMember: Member) => null | undefined, setMember: (newMember: Member) => null | undefined,
t: TFunction<"translation", undefined> t: TFunction<"translation", undefined>
@ -16,8 +16,8 @@ const addMemberToCollection = async (
const email = (e.user.email || "").toLowerCase(); const email = (e.user.email || "").toLowerCase();
return ( return (
username === memberUsername.toLowerCase() || username === memberIdentifier.toLowerCase() ||
email === memberUsername.toLowerCase() email === memberIdentifier.toLowerCase()
); );
}); });
@ -25,13 +25,13 @@ const addMemberToCollection = async (
// no duplicate members // no duplicate members
!checkIfMemberAlreadyExists && !checkIfMemberAlreadyExists &&
// member can't be empty // member can't be empty
memberUsername.trim() !== "" && memberIdentifier.trim() !== "" &&
// member can't be the owner // member can't be the owner
memberUsername.trim().toLowerCase() !== owner.username?.toLowerCase() && memberIdentifier.trim().toLowerCase() !== owner.username?.toLowerCase() &&
memberUsername.trim().toLowerCase() !== owner.email?.toLowerCase() memberIdentifier.trim().toLowerCase() !== owner.email?.toLowerCase()
) { ) {
// Lookup, get data/err, list ... // Lookup, get data/err, list ...
const user = await getPublicUserData(memberUsername.trim().toLowerCase()); const user = await getPublicUserData(memberIdentifier.trim().toLowerCase());
if (user.username) { if (user.username) {
setMember({ setMember({
@ -51,8 +51,8 @@ const addMemberToCollection = async (
} }
} else if (checkIfMemberAlreadyExists) toast.error(t("user_already_member")); } else if (checkIfMemberAlreadyExists) toast.error(t("user_already_member"));
else if ( else if (
memberUsername.trim().toLowerCase() === owner.username?.toLowerCase() || memberIdentifier.trim().toLowerCase() === owner.username?.toLowerCase() ||
memberUsername.trim().toLowerCase() === owner.email?.toLowerCase() memberIdentifier.trim().toLowerCase() === owner.email?.toLowerCase()
) )
toast.error(t("you_are_already_collection_owner")); toast.error(t("you_are_already_collection_owner"));
}; };