Updated the user card to allow master corporate to edit without setting a price

This commit is contained in:
Tiago Ribeiro
2024-09-02 19:56:12 +01:00
parent f43d562405
commit 640b6f0e4d

View File

@@ -143,7 +143,11 @@ const UserCard = ({
}, [users, referralAgent]); }, [users, referralAgent]);
const updateUser = () => { const updateUser = () => {
if ((user.type === "corporate" || user.type === "mastercorporate") && (!paymentValue || paymentValue < 0)) if (
(user.type === "corporate" || user.type === "mastercorporate") &&
(!paymentValue || paymentValue < 0) &&
["admin", "developer"].includes(loggedInUser.type)
)
return toast.error("Please set a price for the user's package before updating!"); return toast.error("Please set a price for the user's package before updating!");
if (!confirm(`Are you sure you want to update ${user.name}'s account?`)) return; if (!confirm(`Are you sure you want to update ${user.name}'s account?`)) return;