Skip to content

Commit 8056a59

Browse files
committed
Fix schema defined in JSON schema tool definition after merge from 13.
1 parent 56c0aeb commit 8056a59

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

tools/Umbraco.JsonSchema/UmbracoCmsSchema.cs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,25 +71,23 @@ public class UmbracoCmsDefinition
7171

7272
public required HelpPageSettings HelpPage { get; set; }
7373

74-
public required InstallDefaultDataSettings DefaultDataCreation { get; set; }
74+
public required InstallDefaultDataNamedOptions InstallDefaultData { get; set; }
7575

7676
public required DataTypesSettings DataTypes { get; set; }
7777

7878
public required MarketplaceSettings Marketplace { get; set; }
79-
80-
public InstallDefaultDataNamedOptions InstallDefaultData { get; set; } = null!;
8179

8280
public required WebhookSettings Webhook { get; set; }
8381
}
8482

8583
public class InstallDefaultDataNamedOptions
8684
{
87-
public InstallDefaultDataSettings Languages { get; set; } = null!;
85+
public required InstallDefaultDataSettings Languages { get; set; }
8886

89-
public InstallDefaultDataSettings DataTypes { get; set; } = null!;
87+
public required InstallDefaultDataSettings DataTypes { get; set; }
9088

91-
public InstallDefaultDataSettings MediaTypes { get; set; } = null!;
89+
public required InstallDefaultDataSettings MediaTypes { get; set; }
9290

93-
public InstallDefaultDataSettings MemberTypes { get; set; } = null!;
91+
public required InstallDefaultDataSettings MemberTypes { get; set; }
9492
}
9593
}

0 commit comments

Comments
 (0)