@ -76,7 +76,7 @@
<button
*abpPermission="'AbpIdentity.Roles.ManagePermissions'"
ngbDropdownItem
(click)="providerKey = data.name; visiblePermissions = true"
(click)="openPermissionsModal(data.name)"
>
{{ 'AbpIdentity::Permissions' | abpLocalization }}
</button>
@ -142,4 +142,11 @@ export class RolesComponent implements OnInit {
new Event('submit', { bubbles: true, cancelable: true }),
);
}
openPermissionsModal(providerKey: string) {
this.providerKey = providerKey;
setTimeout(() => {
this.visiblePermissions = true;
}, 0);
@ -102,7 +102,7 @@
*abpPermission="'AbpIdentity.Users.ManagePermissions'"
(click)="providerKey = data.id; visiblePermissions = true"
(click)="openPermissionsModal(data.id)"
@ -243,4 +243,11 @@ export class UsersComponent implements OnInit {
.pipe(finalize(() => (this.loading = false)))
.subscribe();
@ -93,7 +93,7 @@
*abpPermission="'AbpTenantManagement.Tenants.ManageFeatures'"
(click)="providerKey = data.id; visibleFeatures = true"
(click)="openFeaturesModal(data.id)"
{{ 'AbpTenantManagement::Permission:ManageFeatures' | abpLocalization }}
@ -272,4 +272,11 @@ export class TenantsComponent implements OnInit {
openFeaturesModal(providerKey: string) {
this.visibleFeatures = true;