Browse Source

Response code fixed.

pull/405/head
Sebastian Stehle 7 years ago
parent
commit
552ee77192
  1. 12
      src/Squidex/Areas/Api/Controllers/Contents/Generator/SchemaOpenApiGenerator.cs

12
src/Squidex/Areas/Api/Controllers/Contents/Generator/SchemaOpenApiGenerator.cs

@ -140,8 +140,8 @@ namespace Squidex.Areas.Api.Controllers.Contents.Generator
operation.AddBodyParameter("data", dataSchema, SchemaBodyDescription); operation.AddBodyParameter("data", dataSchema, SchemaBodyDescription);
operation.AddQueryParameter("publish", JsonObjectType.Boolean, "Set to true to autopublish content."); operation.AddQueryParameter("publish", JsonObjectType.Boolean, "Set to true to autopublish content.");
operation.AddResponse("200", $"{schemaName} content created.", contentSchema); operation.AddResponse("201", $"{schemaName} content created.", contentSchema);
operation.AddResponse("400", "Content data valid."); operation.AddResponse("400", $"{schemaName} content not valid.");
AddSecurity(operation, Permissions.AppContentsCreate); AddSecurity(operation, Permissions.AppContentsCreate);
}); });
@ -158,7 +158,7 @@ namespace Squidex.Areas.Api.Controllers.Contents.Generator
operation.AddBodyParameter("data", dataSchema, SchemaBodyDescription); operation.AddBodyParameter("data", dataSchema, SchemaBodyDescription);
operation.AddResponse("200", $"{schemaName} content updated.", contentSchema); operation.AddResponse("200", $"{schemaName} content updated.", contentSchema);
operation.AddResponse("400", "Content data valid."); operation.AddResponse("400", $"{schemaName} content not valid.");
AddSecurity(operation, Permissions.AppContentsUpdate); AddSecurity(operation, Permissions.AppContentsUpdate);
}); });
@ -175,7 +175,7 @@ namespace Squidex.Areas.Api.Controllers.Contents.Generator
operation.AddBodyParameter("data", dataSchema, SchemaBodyDescription); operation.AddBodyParameter("data", dataSchema, SchemaBodyDescription);
operation.AddResponse("200", $"{schemaName} content patched.", contentSchema); operation.AddResponse("200", $"{schemaName} content patched.", contentSchema);
operation.AddResponse("400", "Status change not valid."); operation.AddResponse("400", $"{schemaName} status not valid.");
AddSecurity(operation, Permissions.AppContentsUpdate); AddSecurity(operation, Permissions.AppContentsUpdate);
}); });
@ -192,7 +192,7 @@ namespace Squidex.Areas.Api.Controllers.Contents.Generator
operation.AddBodyParameter("request", statusSchema, "The request to change content status."); operation.AddBodyParameter("request", statusSchema, "The request to change content status.");
operation.AddResponse("204", $"{schemaName} content status changed.", contentSchema); operation.AddResponse("204", $"{schemaName} content status changed.", contentSchema);
operation.AddResponse("400", "Content data valid."); operation.AddResponse("400", $"{schemaName} content not valid.");
AddSecurity(operation, Permissions.AppContentsUpdate); AddSecurity(operation, Permissions.AppContentsUpdate);
}); });
@ -206,8 +206,8 @@ namespace Squidex.Areas.Api.Controllers.Contents.Generator
operation.Summary = $"Discard changes of {schemaName} content."; operation.Summary = $"Discard changes of {schemaName} content.";
operation.AddResponse("400", "No pending draft.");
operation.AddResponse("200", $"{schemaName} content status changed.", contentSchema); operation.AddResponse("200", $"{schemaName} content status changed.", contentSchema);
operation.AddResponse("400", $"{schemaName} content has no pending draft.");
AddSecurity(operation, Permissions.AppContentsDraftDiscard); AddSecurity(operation, Permissions.AppContentsDraftDiscard);
}); });

Loading…
Cancel
Save