forked from ddrilling/AsbCloudServer
#7759269 Проверка ролей на зацикливание включенных ролей
This commit is contained in:
parent
c9c60bce2b
commit
a12906d558
@ -213,21 +213,6 @@ namespace AsbCloudInfrastructure.Repository
|
|||||||
DropCacheRelationUserRoleUserRole();
|
DropCacheRelationUserRoleUserRole();
|
||||||
}
|
}
|
||||||
|
|
||||||
//private IEnumerable<int> GetNestedRoleIds(UserRoleDto dto)
|
|
||||||
//{
|
|
||||||
// var result = new List<int>();
|
|
||||||
// if (dto.Roles is not null)
|
|
||||||
// {
|
|
||||||
// foreach (var role in dto.Roles)
|
|
||||||
// {
|
|
||||||
// result.Add(role.Id);
|
|
||||||
// if (role.Roles is not null)
|
|
||||||
// GetNestedRoleIds(role);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// return result;
|
|
||||||
//}
|
|
||||||
|
|
||||||
private async Task UpdatePermissionsAsync(UserRoleDto dto, CancellationToken token)
|
private async Task UpdatePermissionsAsync(UserRoleDto dto, CancellationToken token)
|
||||||
{
|
{
|
||||||
if (dto?.Permissions is null)
|
if (dto?.Permissions is null)
|
||||||
|
Loading…
Reference in New Issue
Block a user