Browse Source

Fix for schema generation.

pull/362/head
Sebastian Stehle 7 years ago
parent
commit
880d35d92c
  1. 5
      src/Squidex/Areas/Api/Controllers/Contents/Generator/SchemaSwaggerGenerator.cs

5
src/Squidex/Areas/Api/Controllers/Contents/Generator/SchemaSwaggerGenerator.cs

@ -271,6 +271,11 @@ namespace Squidex.Areas.Api.Controllers.Contents.Generator
private void AddSecurity(SwaggerOperation operation, string permission) private void AddSecurity(SwaggerOperation operation, string permission)
{ {
if (operation.Security == null)
{
operation.Security = new List<SwaggerSecurityRequirement>();
}
operation.Security.Add(new SwaggerSecurityRequirement operation.Security.Add(new SwaggerSecurityRequirement
{ {
[Constants.SecurityDefinition] = new[] { Permissions.ForApp(permission, appName, schemaPath).Id } [Constants.SecurityDefinition] = new[] { Permissions.ForApp(permission, appName, schemaPath).Id }

Loading…
Cancel
Save