Avoid DEP0174 by removing async from callback-based getGroupPolicyForUser

This commit is contained in:
yu-i-i
2025-06-16 13:39:16 +02:00
parent 789a898432
commit d13e83f4e5
3 changed files with 29 additions and 30 deletions

View File

@@ -94,18 +94,18 @@ const LDAPModuleManager = {
logger.info({}, error.message)
}
},
async getGroupPolicyForUser(user, callback) {
try {
const userValidationMap = await PermissionsManager.promises.getUserValidationStatus({
user,
groupPolicy : { 'ldapPolicy' : true },
subscription : null
})
getGroupPolicyForUser(user, callback) {
PermissionsManager.promises.getUserValidationStatus({
user,
groupPolicy : { 'ldapPolicy' : true },
subscription : null
}).then(userValidationMap => {
let groupPolicy = Object.fromEntries(userValidationMap)
callback(null, {'groupPolicy' : groupPolicy })
} catch (error) {
callback(null, { groupPolicy })
}).catch(error => {
callback(error)
}
})
},
}

View File

@@ -64,18 +64,18 @@ const OIDCModuleManager = {
logger.info({}, error.message)
}
},
async getGroupPolicyForUser(user, callback) {
try {
const userValidationMap = await PermissionsManager.promises.getUserValidationStatus({
user,
groupPolicy : { 'oidcPolicy' : true },
subscription : null
})
getGroupPolicyForUser(user, callback) {
PermissionsManager.promises.getUserValidationStatus({
user,
groupPolicy : { 'oidcPolicy' : true },
subscription : null
}).then(userValidationMap => {
let groupPolicy = Object.fromEntries(userValidationMap)
callback(null, {'groupPolicy' : groupPolicy })
} catch (error) {
callback(null, { groupPolicy })
}).catch(error => {
callback(error)
}
})
},
}

View File

@@ -84,18 +84,17 @@ const SAMLModuleManager = {
logger.info({}, error.message)
}
},
async getGroupPolicyForUser(user, callback) {
try {
const userValidationMap = await PermissionsManager.promises.getUserValidationStatus({
user,
groupPolicy : { 'samlPolicy' : true },
subscription : null
})
getGroupPolicyForUser(user, callback) {
PermissionsManager.promises.getUserValidationStatus({
user,
groupPolicy : { 'samlPolicy' : true },
subscription : null
}).then(userValidationMap => {
let groupPolicy = Object.fromEntries(userValidationMap)
callback(null, {'groupPolicy' : groupPolicy })
} catch (error) {
callback(null, { groupPolicy })
}).catch(error => {
callback(error)
}
})
},
}