diff --git a/backend/src/Squidex/Areas/Api/Controllers/Contents/Models/ContentsDto.cs b/backend/src/Squidex/Areas/Api/Controllers/Contents/Models/ContentsDto.cs index 9aaa787dd..6a41bff08 100644 --- a/backend/src/Squidex/Areas/Api/Controllers/Contents/Models/ContentsDto.cs +++ b/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);