ENCOA-242: Bug: Super Admin can't create accounts in the Settings

This commit is contained in:
Tiago Ribeiro
2024-11-29 16:14:21 +00:00
parent 8efaa67574
commit 5cfd2c90b7

View File

@@ -126,7 +126,7 @@ export default function Admin({ user, entities, permissions, allUsers, entitiesG
color="purple"
className="w-full h-full"
onClick={() => setModalOpen("createCode")}
disabled={entitiesAllowCreateCode.length > 0}
disabled={entitiesAllowCreateCode.length === 0}
/>
<IconCard
Icon={BsCodeSquare}
@@ -134,7 +134,7 @@ export default function Admin({ user, entities, permissions, allUsers, entitiesG
color="purple"
className="w-full h-full"
onClick={() => setModalOpen("batchCreateCode")}
disabled={entitiesAllowCreateCodes.length > 0}
disabled={entitiesAllowCreateCodes.length === 0}
/>
<IconCard
Icon={BsPersonFill}
@@ -142,7 +142,7 @@ export default function Admin({ user, entities, permissions, allUsers, entitiesG
color="purple"
className="w-full h-full"
onClick={() => setModalOpen("createUser")}
disabled={entitiesAllowCreateUser.length > 0}
disabled={entitiesAllowCreateUser.length === 0}
/>
<IconCard
Icon={BsPeopleFill}
@@ -150,7 +150,7 @@ export default function Admin({ user, entities, permissions, allUsers, entitiesG
color="purple"
className="w-full h-full"
onClick={() => setModalOpen("batchCreateUser")}
disabled={entitiesAllowCreateUsers.length > 0}
disabled={entitiesAllowCreateUsers.length === 0}
/>
{checkAccess(user, ["admin", "corporate", "developer", "mastercorporate"]) && (
<IconCard