From 7a21410d490aa3b7fbef4ca50b476b3888566522 Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Thu, 20 Jun 2019 14:52:32 +0200 Subject: [PATCH] Fixed a bug with rule creation. --- src/Squidex/Areas/Api/Controllers/Rules/Models/RuleDto.cs | 2 +- src/Squidex/app/shared/services/rules.service.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Squidex/Areas/Api/Controllers/Rules/Models/RuleDto.cs b/src/Squidex/Areas/Api/Controllers/Rules/Models/RuleDto.cs index 2b8da5114..39ec2ff60 100644 --- a/src/Squidex/Areas/Api/Controllers/Rules/Models/RuleDto.cs +++ b/src/Squidex/Areas/Api/Controllers/Rules/Models/RuleDto.cs @@ -109,7 +109,7 @@ namespace Squidex.Areas.Api.Controllers.Rules.Models if (controller.HasPermission(Permissions.AppRulesDelete)) { - AddPutLink("delete", controller.Url(x => nameof(x.DeleteRule), values)); + AddDeleteLink("delete", controller.Url(x => nameof(x.DeleteRule), values)); } return this; diff --git a/src/Squidex/app/shared/services/rules.service.ts b/src/Squidex/app/shared/services/rules.service.ts index 7f16d80cd..bd44ae278 100644 --- a/src/Squidex/app/shared/services/rules.service.ts +++ b/src/Squidex/app/shared/services/rules.service.ts @@ -111,6 +111,8 @@ export class RuleDto { public readonly action: any, public readonly actionType: string ) { + this._links = links; + this.canDelete = hasAnyLink(links, 'delete'); this.canDisable = hasAnyLink(links, 'disable'); this.canEnable = hasAnyLink(links, 'enable');