diff --git a/app/module/advertisement/controller/advertisement.controller.go b/app/module/advertisement/controller/advertisement.controller.go index cb32b3f..5c24ec7 100644 --- a/app/module/advertisement/controller/advertisement.controller.go +++ b/app/module/advertisement/controller/advertisement.controller.go @@ -204,6 +204,7 @@ func (_i *advertisementController) Update(c *fiber.Ctx) error { // @Description API for Update Publish Advertisement // @Tags Advertisement // @Security Bearer +// @Param Authorization header string true "Insert your access token" default(Bearer ) // @Param id path int true "Advertisement ID" // @Param isPublish query bool true "Advertisement Publish Status" // @Success 200 {object} response.Response diff --git a/app/module/advertisement/mapper/advertisement.mapper.go b/app/module/advertisement/mapper/advertisement.mapper.go index d89ca9a..a03d37a 100644 --- a/app/module/advertisement/mapper/advertisement.mapper.go +++ b/app/module/advertisement/mapper/advertisement.mapper.go @@ -15,6 +15,7 @@ func AdvertisementResponseMapper(advertisementReq *entity.Advertisement, host st Placement: advertisementReq.Placement, StatusId: advertisementReq.StatusId, IsActive: advertisementReq.IsActive, + IsPublish: advertisementReq.IsPublish, CreatedAt: advertisementReq.CreatedAt, UpdatedAt: advertisementReq.UpdatedAt, } diff --git a/app/module/advertisement/response/advertisement.response.go b/app/module/advertisement/response/advertisement.response.go index 829e39d..b66f884 100644 --- a/app/module/advertisement/response/advertisement.response.go +++ b/app/module/advertisement/response/advertisement.response.go @@ -10,6 +10,7 @@ type AdvertisementResponse struct { ContentFileUrl string `json:"contentFileUrl"` Placement string `json:"placement"` StatusId int `json:"statusId"` + IsPublish bool `json:"isActive"` IsActive bool `json:"isActive"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"`