From 9a1de19b3a30472f0e9279d29d94838b9118479f Mon Sep 17 00:00:00 2001 From: Sebastian Date: Wed, 15 Apr 2020 12:04:30 +0200 Subject: [PATCH] Fix for roles view. --- .../src/Squidex/Areas/Api/Controllers/Apps/Models/RoleDto.cs | 4 ++-- .../angular/forms/editors/autocomplete.component.html | 1 - .../framework/angular/forms/editors/autocomplete.component.ts | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/backend/src/Squidex/Areas/Api/Controllers/Apps/Models/RoleDto.cs b/backend/src/Squidex/Areas/Api/Controllers/Apps/Models/RoleDto.cs index 2faadfb53..c8b5e1f06 100644 --- a/backend/src/Squidex/Areas/Api/Controllers/Apps/Models/RoleDto.cs +++ b/backend/src/Squidex/Areas/Api/Controllers/Apps/Models/RoleDto.cs @@ -76,12 +76,12 @@ namespace Squidex.Areas.Api.Controllers.Apps.Models if (!IsDefaultRole) { - if (controller.HasPermission(AllPermissions.AppRolesUpdate, app) && NumClients == 0 && NumContributors == 0) + if (controller.HasPermission(AllPermissions.AppRolesUpdate, app)) { AddPutLink("update", controller.Url(x => nameof(x.PutRole), values)); } - if (controller.HasPermission(AllPermissions.AppRolesDelete, app)) + if (controller.HasPermission(AllPermissions.AppRolesDelete, app) && NumClients == 0 && NumContributors == 0) { AddDeleteLink("delete", controller.Url(x => nameof(x.DeleteRole), values)); } diff --git a/frontend/app/framework/angular/forms/editors/autocomplete.component.html b/frontend/app/framework/angular/forms/editors/autocomplete.component.html index 9640744fe..d436f32d5 100644 --- a/frontend/app/framework/angular/forms/editors/autocomplete.component.html +++ b/frontend/app/framework/angular/forms/editors/autocomplete.component.html @@ -14,7 +14,6 @@ -