diff options
Diffstat (limited to 'back-end/src/Model')
-rw-r--r-- | back-end/src/Model/BlogPost.cs | 5 | ||||
-rw-r--r-- | back-end/src/Model/PostMeta.cs | 3 |
2 files changed, 8 insertions, 0 deletions
diff --git a/back-end/src/Model/BlogPost.cs b/back-end/src/Model/BlogPost.cs index 0adea40..86cc289 100644 --- a/back-end/src/Model/BlogPost.cs +++ b/back-end/src/Model/BlogPost.cs @@ -44,6 +44,11 @@ namespace Content.Publishing.Blog.Admin.Model .IllegalCharacters() .MaximumLength(200); + //Allow an custom html description to be stored on the post object + validator.RuleFor(x => x.HtmlDescription) + .MaximumLength(4000) + .When(p => p.HtmlDescription != null); + validator.RuleFor(x => x.Author!) .NotEmpty() .IllegalCharacters() diff --git a/back-end/src/Model/PostMeta.cs b/back-end/src/Model/PostMeta.cs index 2bb963e..ce92c7e 100644 --- a/back-end/src/Model/PostMeta.cs +++ b/back-end/src/Model/PostMeta.cs @@ -43,6 +43,9 @@ namespace Content.Publishing.Blog.Admin.Model [JsonPropertyName("summary")] public string? Summary { get; set; } + [JsonPropertyName("html_description")] + public string? HtmlDescription { get; set; } + [JsonPropertyName("tags")] public string[]? Tags { get; set; } |