|
|
@@ -484,7 +484,11 @@ const _ProjectController = {
|
|
|
anonRequestToken
|
|
|
)
|
|
|
|
|
|
- const [linkSharingChanges, linkSharingEnforcement] = await Promise.all([
|
|
|
+ const [
|
|
|
+ linkSharingChanges,
|
|
|
+ linkSharingEnforcement,
|
|
|
+ reviewerRoleAssigment,
|
|
|
+ ] = await Promise.all([
|
|
|
SplitTestHandler.promises.getAssignmentForUser(
|
|
|
project.owner_ref,
|
|
|
'link-sharing-warning'
|
|
|
@@ -493,6 +497,10 @@ const _ProjectController = {
|
|
|
project.owner_ref,
|
|
|
'link-sharing-enforcement'
|
|
|
),
|
|
|
+ SplitTestHandler.promises.getAssignmentForUser(
|
|
|
+ project.owner_ref,
|
|
|
+ 'reviewer-role'
|
|
|
+ ),
|
|
|
])
|
|
|
|
|
|
if (linkSharingChanges?.variant === 'active') {
|
|
|
@@ -829,8 +837,7 @@ const _ProjectController = {
|
|
|
isSaas: Features.hasFeature('saas'),
|
|
|
shouldLoadHotjar: splitTestAssignments.hotjar?.variant === 'enabled',
|
|
|
isReviewerRoleEnabled:
|
|
|
- (privilegeLevel === PrivilegeLevels.OWNER &&
|
|
|
- splitTestAssignments['reviewer-role']?.variant === 'enabled') ||
|
|
|
+ reviewerRoleAssigment ||
|
|
|
Object.keys(project.reviewer_refs || {}).length > 0,
|
|
|
})
|
|
|
timer.done()
|