Browse Source

Merge pull request #22511 from abpframework/StaticPermissionSaver

Publishing `DynamicPermissionDefinitionsChangedEto` in uow.
pull/22526/head
Berkan Sasmaz 2 years ago
committed by GitHub
parent
commit
26f1c73980
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 16
      modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/StaticPermissionSaver.cs

16
modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/StaticPermissionSaver.cs

@ -141,15 +141,15 @@ public class StaticPermissionSaver : IStaticPermissionSaver, ITransientDependenc
throw; throw;
} }
await unitOfWork.CompleteAsync(); if (newOrChangedPermissions.Any())
}
if (newOrChangedPermissions.Any())
{
await DistributedEventBus.PublishAsync(new DynamicPermissionDefinitionsChangedEto
{ {
Permissions = newOrChangedPermissions.Distinct().ToList() await DistributedEventBus.PublishAsync(new DynamicPermissionDefinitionsChangedEto
}); {
Permissions = newOrChangedPermissions.Distinct().ToList()
});
}
await unitOfWork.CompleteAsync();
} }
} }

Loading…
Cancel
Save