Detect language in controller layer

This commit is contained in:
2024-07-22 01:46:38 +08:00
parent 96b36c1db4
commit d4dfa810d1
4 changed files with 14 additions and 8 deletions

View File

@@ -218,6 +218,10 @@ func EnsurePostCategoriesAndTags(item models.Post) (models.Post, error) {
}
func NewPost(user models.Account, item models.Post) (models.Post, error) {
if !item.IsDraft && item.PublishedAt == nil {
item.PublishedAt = lo.ToPtr(time.Now())
}
item, err := EnsurePostCategoriesAndTags(item)
if err != nil {
return item, err