From ef11accd10475161c5ab29250baac8038013e097 Mon Sep 17 00:00:00 2001 From: hanif salafi Date: Tue, 7 May 2024 14:50:18 +0700 Subject: [PATCH] feat: update article files response --- .../mapper/article_files.mapper.go | 10 +++--- .../response/article_files.response.go | 36 +++++++++---------- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/app/module/article_files/mapper/article_files.mapper.go b/app/module/article_files/mapper/article_files.mapper.go index c11e410..f92b462 100644 --- a/app/module/article_files/mapper/article_files.mapper.go +++ b/app/module/article_files/mapper/article_files.mapper.go @@ -15,11 +15,11 @@ func ArticleFilesResponseMapper(articleFilesReq *entity.ArticleFiles) (articleFi articleFilesRes = &res.ArticleFilesResponse{ ID: articleFilesReq.ID, ArticleId: articleFilesReq.ArticleId, - FilePath: *articleFilesReq.FilePath, - FileUrl: fileUrl, - FileName: *articleFilesReq.FileName, - FileThumbnail: *articleFilesReq.FileThumbnail, - FileAlt: *articleFilesReq.FileAlt, + FilePath: articleFilesReq.FilePath, + FileUrl: &fileUrl, + FileName: articleFilesReq.FileName, + FileThumbnail: articleFilesReq.FileThumbnail, + FileAlt: articleFilesReq.FileAlt, WidthPixel: articleFilesReq.WidthPixel, HeightPixel: articleFilesReq.HeightPixel, Size: articleFilesReq.Size, diff --git a/app/module/article_files/response/article_files.response.go b/app/module/article_files/response/article_files.response.go index 9e67583..465d9d2 100644 --- a/app/module/article_files/response/article_files.response.go +++ b/app/module/article_files/response/article_files.response.go @@ -3,22 +3,22 @@ package response import "time" type ArticleFilesResponse struct { - ID uint `json:"id"` - ArticleId uint `json:"article_id"` - FilePath string `json:"file_path"` - FileUrl string `json:"file_url"` - FileName string `json:"file_name"` - FileThumbnail string `json:"file_thumbnail"` - FileAlt string `json:"file_alt"` - WidthPixel string `json:"width_pixel"` - HeightPixel string `json:"height_pixel"` - Size string `json:"size"` - DownloadCount int `json:"download_count"` - CreatedById int `json:"created_by_id"` - StatusId int `json:"status_id"` - IsPublish bool `json:"is_publish"` - PublishedAt time.Time `json:"published_at"` - IsActive bool `json:"is_active"` - CreatedAt time.Time `json:"created_at"` - UpdatedAt time.Time `json:"updated_at"` + ID uint `json:"id"` + ArticleId uint `json:"article_id"` + FilePath *string `json:"file_path"` + FileUrl *string `json:"file_url"` + FileName *string `json:"file_name"` + FileThumbnail *string `json:"file_thumbnail"` + FileAlt *string `json:"file_alt"` + WidthPixel *string `json:"width_pixel"` + HeightPixel *string `json:"height_pixel"` + Size *string `json:"size"` + DownloadCount *int `json:"download_count"` + CreatedById int `json:"created_by_id"` + StatusId int `json:"status_id"` + IsPublish *bool `json:"is_publish"` + PublishedAt *time.Time `json:"published_at"` + IsActive bool `json:"is_active"` + CreatedAt time.Time `json:"created_at"` + UpdatedAt time.Time `json:"updated_at"` }