Merge pull request #25784 from overleaf/dp-backend-reviewer-role-cleanup

Remove references to `reviewer-role` feature flag in the backend

GitOrigin-RevId: 4d2088e4c2815d3221817a182a0a66b5a60b3532
This commit is contained in:
David
2025-05-22 13:27:22 +01:00
committed by Copybot
parent 43586bcaee
commit ef82e9e5b4
4 changed files with 0 additions and 107 deletions
@@ -347,7 +347,6 @@ const _ProjectController = {
'track-pdf-download',
!anonymous && 'writefull-oauth-promotion',
'hotjar',
'reviewer-role',
'editor-redesign',
'paywall-change-compile-timeout',
'overleaf-assist-bundle',
@@ -482,12 +481,6 @@ const _ProjectController = {
anonRequestToken
)
const reviewerRoleAssignment =
await SplitTestHandler.promises.getAssignmentForUser(
project.owner_ref,
'reviewer-role'
)
await Modules.promises.hooks.fire('enforceCollaboratorLimit', projectId)
if (isTokenMember) {
// Check explicitly that the user is in read write token refs, while this could be inferred
@@ -883,9 +876,6 @@ const _ProjectController = {
: null,
isSaas: Features.hasFeature('saas'),
shouldLoadHotjar: splitTestAssignments.hotjar?.variant === 'enabled',
isReviewerRoleEnabled:
reviewerRoleAssignment?.variant === 'enabled' ||
Object.keys(project.reviewer_refs || {}).length > 0,
isPaywallChangeCompileTimeoutEnabled,
isOverleafAssistBundleEnabled,
paywallPlans,