mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-12 13:13:45 +01:00
Avoid DEP0174 by removing async from callback-based getGroupPolicyForUser
This commit is contained in:
@@ -94,18 +94,18 @@ const LDAPModuleManager = {
|
|||||||
logger.info({}, error.message)
|
logger.info({}, error.message)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
async getGroupPolicyForUser(user, callback) {
|
|
||||||
try {
|
getGroupPolicyForUser(user, callback) {
|
||||||
const userValidationMap = await PermissionsManager.promises.getUserValidationStatus({
|
PermissionsManager.promises.getUserValidationStatus({
|
||||||
user,
|
user,
|
||||||
groupPolicy : { 'ldapPolicy' : true },
|
groupPolicy : { 'ldapPolicy' : true },
|
||||||
subscription : null
|
subscription : null
|
||||||
})
|
}).then(userValidationMap => {
|
||||||
let groupPolicy = Object.fromEntries(userValidationMap)
|
let groupPolicy = Object.fromEntries(userValidationMap)
|
||||||
callback(null, {'groupPolicy' : groupPolicy })
|
callback(null, { groupPolicy })
|
||||||
} catch (error) {
|
}).catch(error => {
|
||||||
callback(error)
|
callback(error)
|
||||||
}
|
})
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -64,18 +64,18 @@ const OIDCModuleManager = {
|
|||||||
logger.info({}, error.message)
|
logger.info({}, error.message)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
async getGroupPolicyForUser(user, callback) {
|
|
||||||
try {
|
getGroupPolicyForUser(user, callback) {
|
||||||
const userValidationMap = await PermissionsManager.promises.getUserValidationStatus({
|
PermissionsManager.promises.getUserValidationStatus({
|
||||||
user,
|
user,
|
||||||
groupPolicy : { 'oidcPolicy' : true },
|
groupPolicy : { 'oidcPolicy' : true },
|
||||||
subscription : null
|
subscription : null
|
||||||
})
|
}).then(userValidationMap => {
|
||||||
let groupPolicy = Object.fromEntries(userValidationMap)
|
let groupPolicy = Object.fromEntries(userValidationMap)
|
||||||
callback(null, {'groupPolicy' : groupPolicy })
|
callback(null, { groupPolicy })
|
||||||
} catch (error) {
|
}).catch(error => {
|
||||||
callback(error)
|
callback(error)
|
||||||
}
|
})
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -84,18 +84,17 @@ const SAMLModuleManager = {
|
|||||||
logger.info({}, error.message)
|
logger.info({}, error.message)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
async getGroupPolicyForUser(user, callback) {
|
getGroupPolicyForUser(user, callback) {
|
||||||
try {
|
PermissionsManager.promises.getUserValidationStatus({
|
||||||
const userValidationMap = await PermissionsManager.promises.getUserValidationStatus({
|
user,
|
||||||
user,
|
groupPolicy : { 'samlPolicy' : true },
|
||||||
groupPolicy : { 'samlPolicy' : true },
|
subscription : null
|
||||||
subscription : null
|
}).then(userValidationMap => {
|
||||||
})
|
|
||||||
let groupPolicy = Object.fromEntries(userValidationMap)
|
let groupPolicy = Object.fromEntries(userValidationMap)
|
||||||
callback(null, {'groupPolicy' : groupPolicy })
|
callback(null, { groupPolicy })
|
||||||
} catch (error) {
|
}).catch(error => {
|
||||||
callback(error)
|
callback(error)
|
||||||
}
|
})
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user