fix: updated condition on isPermissionAdminOf

This commit is contained in:
emilio 2021-09-01 17:24:08 +02:00
parent c9b88505a8
commit 7a2eece3ad
2 changed files with 5 additions and 4 deletions

View File

@ -325,10 +325,11 @@ contract PermissionedLendingPool is IPermissionedLendingPool, LendingPool {
}
function _isPermissionAdminOf(address user, address caller) internal view returns (bool) {
IPermissionManager permissionManager =
IPermissionManager(_addressesProvider.getAddress(PERMISSION_MANAGER));
return
IPermissionManager(_addressesProvider.getAddress(PERMISSION_MANAGER)).getUserPermissionAdmin(
user
) == caller;
permissionManager.getUserPermissionAdmin(user) == caller &&
permissionManager.isUserPermissionAdminValid(user);
}
function _isInRole(address user, DataTypes.Roles role) internal view returns (bool) {

View File

@ -68,7 +68,7 @@ const buidlerConfig: HardhatUserConfig = {
solidity: {
version: '0.6.12',
settings: {
optimizer: { enabled: true, runs: 200 },
optimizer: { enabled: true, runs: 100 },
evmVersion: 'istanbul',
},
},