From 933df2beb5443ebd589966b175b71cde0843aa68 Mon Sep 17 00:00:00 2001 From: ilkin-overleaf <100852799+ilkin-overleaf@users.noreply.github.com> Date: Tue, 8 Jul 2025 15:22:19 +0300 Subject: [PATCH] Merge pull request #26770 from overleaf/ii-group-admin-managed-status [web] Managed status for group admin GitOrigin-RevId: 15db443f1ab06174dd5c30e48eff6b495166ec07 --- .../members-table/managed-user-status.tsx | 3 --- .../managed-user-status.spec.tsx | 22 ------------------- 2 files changed, 25 deletions(-) diff --git a/services/web/frontend/js/features/group-management/components/members-table/managed-user-status.tsx b/services/web/frontend/js/features/group-management/components/members-table/managed-user-status.tsx index 5ed360de9c..14f4657fe7 100644 --- a/services/web/frontend/js/features/group-management/components/members-table/managed-user-status.tsx +++ b/services/web/frontend/js/features/group-management/components/members-table/managed-user-status.tsx @@ -30,9 +30,6 @@ export default function ManagedUserStatus({ user }: ManagedUserStatusProps) { ) - if (user.isEntityAdmin) { - return - } if (user.invite) { return managedUserInvite } diff --git a/services/web/test/frontend/features/group-management/components/members-table/managed-user-status.spec.tsx b/services/web/test/frontend/features/group-management/components/members-table/managed-user-status.spec.tsx index 49cadfe0c9..5c09987695 100644 --- a/services/web/test/frontend/features/group-management/components/members-table/managed-user-status.spec.tsx +++ b/services/web/test/frontend/features/group-management/components/members-table/managed-user-status.spec.tsx @@ -61,26 +61,4 @@ describe('MemberStatus', function () { cy.get('.security-state-not-managed').contains('Managed') }) }) - - describe('with the group admin', function () { - const user: User = { - _id: 'some-user', - email: 'some.user@example.com', - first_name: 'Some', - last_name: 'User', - invite: false, - last_active_at: new Date(), - enrollment: undefined, - isEntityAdmin: true, - } - beforeEach(function () { - cy.mount() - }) - - it('should render no state indicator', function () { - cy.get('.security-state-group-admin') - .contains('Managed') - .should('not.exist') - }) - }) })