diff --git a/src/domain/community/community/CommunityAdmin/useCommunityAdmin.ts b/src/domain/community/community/CommunityAdmin/useCommunityAdmin.ts index b3ff729a21..d43843212b 100644 --- a/src/domain/community/community/CommunityAdmin/useCommunityAdmin.ts +++ b/src/domain/community/community/CommunityAdmin/useCommunityAdmin.ts @@ -20,7 +20,6 @@ import { import { AuthorizationPrivilege, CommunityRoleType, - LicenseEntitlementType, SearchVisibility, SpaceLevel, } from '@/core/apollo/generated/graphql-schema'; @@ -29,7 +28,6 @@ import { CommunityMemberUserFragmentWithRoles } from '@/domain/community/communi import useInviteUsers from '@/domain/community/invitations/useInviteUsers'; import { getJourneyTypeName } from '@/domain/journey/JourneyTypeName'; import { Identifiable } from '@/core/utils/Identifiable'; -import { useUserContext } from '@/domain/community/user'; const MAX_AVAILABLE_MEMBERS = 100; const buildUserFilterObject = (filter: string | undefined) => @@ -89,13 +87,6 @@ const useRoleSetAdmin = ({ roleSetId, spaceId, challengeId, opportunityId, space const leadRoleDefinition = roleSet?.leadRoleDefinition; const roleSetMyPrivileges = roleSet?.authorization?.myPrivileges ?? []; - const { accountEntitlements } = useUserContext(); - - const entitlements = { - virtualContributorsEnabled: accountEntitlements.some( - priv => priv === LicenseEntitlementType.AccountVirtualContributor - ), - }; const permissions = { canAddMembers: roleSetMyPrivileges.some(priv => priv === AuthorizationPrivilege.CommunityAddMember), // the following privilege allows Admins of a space without CommunityAddMember privilege, to @@ -512,7 +503,6 @@ const useRoleSetAdmin = ({ roleSetId, spaceId, challengeId, opportunityId, space memberRoleDefinition, leadRoleDefinition, permissions, - entitlements, applications: roleSetPending?.applications, invitations: roleSetPending?.invitations, platformInvitations: roleSetPending?.platformInvitations, diff --git a/src/domain/journey/opportunity/pages/AdminOpportunityCommunityPage.tsx b/src/domain/journey/opportunity/pages/AdminOpportunityCommunityPage.tsx index 61b5260e3a..f99cbbd075 100644 --- a/src/domain/journey/opportunity/pages/AdminOpportunityCommunityPage.tsx +++ b/src/domain/journey/opportunity/pages/AdminOpportunityCommunityPage.tsx @@ -25,7 +25,6 @@ const AdminOpportunityCommunityPage: FC = ({ routePrefix = '. memberRoleDefinition, leadRoleDefinition, permissions, - entitlements, onUserLeadChange, onUserAuthorizationChange, onOrganizationLeadChange, @@ -81,7 +80,7 @@ const AdminOpportunityCommunityPage: FC = ({ routePrefix = '. /> - {entitlements.virtualContributorsEnabled && ( + { = ({ routePrefix = '. /> - )} + } ); diff --git a/src/domain/journey/space/pages/AdminSpaceCommunityPage.tsx b/src/domain/journey/space/pages/AdminSpaceCommunityPage.tsx index 4ff5f7772e..7a41c4e7f0 100644 --- a/src/domain/journey/space/pages/AdminSpaceCommunityPage.tsx +++ b/src/domain/journey/space/pages/AdminSpaceCommunityPage.tsx @@ -49,7 +49,6 @@ const AdminSpaceCommunityPage = ({ routePrefix = '../' }: SettingsPageProps) => memberRoleDefinition, leadRoleDefinition, permissions, - entitlements, onApplicationStateChange, onInvitationStateChange, onDeleteInvitation, @@ -263,7 +262,7 @@ const AdminSpaceCommunityPage = ({ routePrefix = '../' }: SettingsPageProps) => /> - {entitlements.virtualContributorsEnabled && ( + { /> - )} + } ); diff --git a/src/domain/journey/subspace/pages/AdminSubspaceCommunityPage.tsx b/src/domain/journey/subspace/pages/AdminSubspaceCommunityPage.tsx index cfd1ad0f2c..bad675e0bf 100644 --- a/src/domain/journey/subspace/pages/AdminSubspaceCommunityPage.tsx +++ b/src/domain/journey/subspace/pages/AdminSubspaceCommunityPage.tsx @@ -52,7 +52,6 @@ const AdminSubspaceCommunityPage: FC = ({ routePrefix = '../' memberRoleDefinition, leadRoleDefinition, permissions, - entitlements, onApplicationStateChange, onInvitationStateChange, onDeleteInvitation, @@ -203,7 +202,7 @@ const AdminSubspaceCommunityPage: FC = ({ routePrefix = '../' /> - {entitlements.virtualContributorsEnabled && ( + { = ({ routePrefix = '../' /> - )} + } );