Browse Source

Fix for disabling field.

pull/372/head
Sebastian Stehle 7 years ago
parent
commit
275c601afe
  1. 2
      src/Squidex.Domain.Apps.Entities/Schemas/Guards/GuardSchemaField.cs
  2. 2
      src/Squidex/Areas/Api/Controllers/Schemas/Models/FieldDto.cs

2
src/Squidex.Domain.Apps.Entities/Schemas/Guards/GuardSchemaField.cs

@ -121,7 +121,7 @@ namespace Squidex.Domain.Apps.Entities.Schemas.Guards
throw new DomainException("Schema field is already disabled.");
}
if (!field.IsForApi())
if (!field.IsForApi(true))
{
throw new DomainException("UI field cannot be disabled.");
}

2
src/Squidex/Areas/Api/Controllers/Schemas/Models/FieldDto.cs

@ -83,7 +83,7 @@ namespace Squidex.Areas.Api.Controllers.Schemas.Models
}
else
{
AddPutLink("show", controller.Url<SchemaFieldsController>(x => nameof(x.DisableField), values));
AddPutLink("disable", controller.Url<SchemaFieldsController>(x => nameof(x.DisableField), values));
}
if (Properties is ArrayFieldPropertiesDto)

Loading…
Cancel
Save