ENCOA-242: Bug: Super Admin can't create accounts in the Settings
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user