Merge pull request #13933 from overleaf/bg-managed-users-add-missing-jsdoc-param

refactor getUserValidationStatus in PermissionsManager

GitOrigin-RevId: 80ef8142d3556e47e1d6cb323148f1f1042057aa
This commit is contained in:
Brian Gough
2023-07-21 08:04:40 +00:00
committed by Copybot
parent 558992d947
commit d2f470450e
4 changed files with 22 additions and 25 deletions
@@ -288,11 +288,11 @@ describe('PermissionsManager', function () {
const user = { prop: 'allowed' }
const subscription = { prop: 'managed' }
const result =
await this.PermissionsManager.promises.getUserValidationStatus(
await this.PermissionsManager.promises.getUserValidationStatus({
user,
groupPolicy,
subscription
)
subscription,
})
expect(result).to.deep.equal(new Map([['policy', true]]))
})
@@ -312,11 +312,11 @@ describe('PermissionsManager', function () {
const user = { prop: 'not allowed' }
const subscription = { prop: 'managed' }
const result =
await this.PermissionsManager.promises.getUserValidationStatus(
await this.PermissionsManager.promises.getUserValidationStatus({
user,
groupPolicy,
subscription
)
subscription,
})
expect(result).to.deep.equal(new Map([['policy', false]]))
})
it('should return the status for multiple policies according to whether the user conforms', async function () {
@@ -356,11 +356,11 @@ describe('PermissionsManager', function () {
const user = { prop: 'allowed' }
const subscription = { prop: 'managed' }
const result =
await this.PermissionsManager.promises.getUserValidationStatus(
await this.PermissionsManager.promises.getUserValidationStatus({
user,
groupPolicy,
subscription
)
subscription,
})
expect(result).to.deep.equal(
new Map([
['policy1', true],