Browse Source

Always provide statuses.

pull/1122/head
Sebastian Stehle 2 years ago
parent
commit
1f1bf68acb
  1. 8
      backend/src/Squidex/Areas/Api/Controllers/Contents/Models/ContentsDto.cs

8
backend/src/Squidex/Areas/Api/Controllers/Contents/Models/ContentsDto.cs

@ -40,14 +40,18 @@ public sealed class ContentsDto : Resource
if (schema != null)
{
await result.AssignStatusesAsync(workflow, schema);
await result.CreateStatusesAsync(workflow, schema);
await result.CreateLinksAsync(resources, workflow, schema);
}
else
{
result.Statuses = [];
}
return result;
}
private async Task AssignStatusesAsync(IContentWorkflow workflow, Schema schema)
private async Task CreateStatusesAsync(IContentWorkflow workflow, Schema schema)
{
var allStatuses = await workflow.GetAllAsync(schema);

Loading…
Cancel
Save