✨ Language's post
This commit is contained in:
@ -23,8 +23,8 @@ func getArticle(c *fiber.Ctx) error {
|
||||
return fiber.NewError(fiber.StatusNotFound, err.Error())
|
||||
}
|
||||
|
||||
item.ReactionCount = services.CountArticleReactions(item.ID)
|
||||
item.ReactionList, err = services.ListResourceReactions(database.C.Where("article_id = ?", item.ID))
|
||||
item.Metric.ReactionCount = services.CountArticleReactions(item.ID)
|
||||
item.Metric.ReactionList, err = services.ListResourceReactions(database.C.Where("article_id = ?", item.ID))
|
||||
if err != nil {
|
||||
return fiber.NewError(fiber.StatusInternalServerError, err.Error())
|
||||
}
|
||||
|
@ -23,9 +23,11 @@ func getPost(c *fiber.Ctx) error {
|
||||
return fiber.NewError(fiber.StatusNotFound, err.Error())
|
||||
}
|
||||
|
||||
item.ReplyCount = services.CountPostReply(item.ID)
|
||||
item.ReactionCount = services.CountPostReactions(item.ID)
|
||||
item.ReactionList, err = services.ListResourceReactions(database.C.Where("post_id = ?", item.ID))
|
||||
item.Metric = models.PostMetric{
|
||||
ReplyCount: services.CountPostReply(item.ID),
|
||||
ReactionCount: services.CountPostReactions(item.ID),
|
||||
}
|
||||
item.Metric.ReactionList, err = services.ListResourceReactions(database.C.Where("post_id = ?", item.ID))
|
||||
if err != nil {
|
||||
return fiber.NewError(fiber.StatusInternalServerError, err.Error())
|
||||
}
|
||||
@ -139,7 +141,7 @@ func createPost(c *fiber.Ctx) error {
|
||||
|
||||
item := models.Post{
|
||||
Alias: data.Alias,
|
||||
Content: data.Content,
|
||||
Content: &data.Content,
|
||||
Tags: data.Tags,
|
||||
Categories: data.Categories,
|
||||
Attachments: data.Attachments,
|
||||
@ -218,8 +220,8 @@ func editPost(c *fiber.Ctx) error {
|
||||
}
|
||||
}
|
||||
|
||||
item.Content = &data.Content
|
||||
item.Alias = data.Alias
|
||||
item.Content = data.Content
|
||||
item.IsDraft = data.IsDraft
|
||||
item.PublishedAt = data.PublishedAt
|
||||
item.Tags = data.Tags
|
||||
|
Reference in New Issue
Block a user