✨ Thumbnail
This commit is contained in:
		@@ -60,6 +60,7 @@ type Post struct {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type PostStoryBody struct {
 | 
			
		||||
	Thumbnail   *uint   `json:"thumbnail"`
 | 
			
		||||
	Title       *string `json:"title"`
 | 
			
		||||
	Content     string  `json:"content"`
 | 
			
		||||
	Location    *string `json:"location"`
 | 
			
		||||
@@ -67,6 +68,7 @@ type PostStoryBody struct {
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
type PostArticleBody struct {
 | 
			
		||||
	Thumbnail   *uint   `json:"thumbnail"`
 | 
			
		||||
	Title       string  `json:"title"`
 | 
			
		||||
	Description *string `json:"description"`
 | 
			
		||||
	Content     string  `json:"content"`
 | 
			
		||||
 
 | 
			
		||||
@@ -24,6 +24,7 @@ func createArticle(c *fiber.Ctx) error {
 | 
			
		||||
		Title          string            `json:"title" validate:"required,max=1024"`
 | 
			
		||||
		Description    *string           `json:"description"`
 | 
			
		||||
		Content        string            `json:"content" validate:"required"`
 | 
			
		||||
		Thumbnail      *uint             `json:"thumbnail"`
 | 
			
		||||
		Attachments    []uint            `json:"attachments"`
 | 
			
		||||
		Tags           []models.Tag      `json:"tags"`
 | 
			
		||||
		Categories     []models.Category `json:"categories"`
 | 
			
		||||
@@ -41,6 +42,7 @@ func createArticle(c *fiber.Ctx) error {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	body := models.PostArticleBody{
 | 
			
		||||
		Thumbnail:   data.Thumbnail,
 | 
			
		||||
		Title:       data.Title,
 | 
			
		||||
		Description: data.Description,
 | 
			
		||||
		Content:     data.Content,
 | 
			
		||||
@@ -104,6 +106,7 @@ func editArticle(c *fiber.Ctx) error {
 | 
			
		||||
		Title          string            `json:"title" validate:"required,max=1024"`
 | 
			
		||||
		Description    *string           `json:"description"`
 | 
			
		||||
		Content        string            `json:"content" validate:"required"`
 | 
			
		||||
		Thumbnail      *uint             `json:"thumbnail"`
 | 
			
		||||
		Attachments    []uint            `json:"attachments"`
 | 
			
		||||
		Tags           []models.Tag      `json:"tags"`
 | 
			
		||||
		Categories     []models.Category `json:"categories"`
 | 
			
		||||
@@ -143,6 +146,7 @@ func editArticle(c *fiber.Ctx) error {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	body := models.PostArticleBody{
 | 
			
		||||
		Thumbnail:   data.Thumbnail,
 | 
			
		||||
		Title:       data.Title,
 | 
			
		||||
		Description: data.Description,
 | 
			
		||||
		Content:     data.Content,
 | 
			
		||||
 
 | 
			
		||||
@@ -24,6 +24,7 @@ func createStory(c *fiber.Ctx) error {
 | 
			
		||||
		Title          *string           `json:"title"`
 | 
			
		||||
		Content        string            `json:"content" validate:"required,max=4096"`
 | 
			
		||||
		Location       *string           `json:"location"`
 | 
			
		||||
		Thumbnail      *uint             `json:"thumbnail"`
 | 
			
		||||
		Attachments    []uint            `json:"attachments"`
 | 
			
		||||
		Tags           []models.Tag      `json:"tags"`
 | 
			
		||||
		Categories     []models.Category `json:"categories"`
 | 
			
		||||
@@ -43,6 +44,7 @@ func createStory(c *fiber.Ctx) error {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	body := models.PostStoryBody{
 | 
			
		||||
		Thumbnail:   data.Thumbnail,
 | 
			
		||||
		Title:       data.Title,
 | 
			
		||||
		Content:     data.Content,
 | 
			
		||||
		Location:    data.Location,
 | 
			
		||||
@@ -122,6 +124,7 @@ func editStory(c *fiber.Ctx) error {
 | 
			
		||||
	var data struct {
 | 
			
		||||
		Title          *string           `json:"title"`
 | 
			
		||||
		Content        string            `json:"content" validate:"required,max=4096"`
 | 
			
		||||
		Thumbnail      *uint             `json:"thumbnail"`
 | 
			
		||||
		Location       *string           `json:"location"`
 | 
			
		||||
		Attachments    []uint            `json:"attachments"`
 | 
			
		||||
		Tags           []models.Tag      `json:"tags"`
 | 
			
		||||
@@ -162,6 +165,7 @@ func editStory(c *fiber.Ctx) error {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	body := models.PostStoryBody{
 | 
			
		||||
		Thumbnail:   data.Thumbnail,
 | 
			
		||||
		Title:       data.Title,
 | 
			
		||||
		Content:     data.Content,
 | 
			
		||||
		Location:    data.Location,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user