Skip to content

Commit aac50b6

Browse files
committed
refactor(event): rename image_event and fix end date fields
Rename the Event struct's ImageEvent field to Image and fix the typo in ReservationEndDate (was reseveration_end_date) across domain, usecase, and payloads. Update all usages and JSON tags accordingly to ensure consistency and correct data mapping.
1 parent 274b906 commit aac50b6

5 files changed

Lines changed: 9 additions & 9 deletions

File tree

app/events/usecase/create_event.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ func (uc usecase) CreateEvent(ctx context.Context, payload domain.CreateEventPay
2525
Title: payload.Title,
2626
Description: payload.Description,
2727
Author: payload.Author,
28-
ImageEvent: dataImage.FileName,
28+
Image: dataImage.FileName,
2929
Date: payload.Date,
3030
Slug: payload.Slug,
3131
Type: payload.Type,
@@ -34,7 +34,7 @@ func (uc usecase) CreateEvent(ctx context.Context, payload domain.CreateEventPay
3434
Capacity: payload.Capacity,
3535
RegistrationLink: payload.RegistrationLink,
3636
ReservationStartDate: payload.ReservationStartDate,
37-
ReservationEndDate: payload.ReservationStartDate,
37+
ReservationEndDate: payload.ReservationEndDate,
3838
Price: payload.Price,
3939
Status: payload.Status,
4040
}

app/events/usecase/event.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ func (uc usecase) UpdateEvent(ctx context.Context, id uint, payload domain.Updat
2626
Description: payload.Description,
2727
Slug: payload.Slug,
2828
Author: payload.Author,
29-
ImageEvent: payload.FileName,
29+
Image: payload.FileName,
3030
Date: payload.Date,
3131
Type: payload.Type,
3232
Location: payload.Location,

app/events/usecase/get_event_general.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@ func (uc usecase) GetEventByID(ctx context.Context, id uint) (domain.Event, erro
1717
}
1818
baseURL := config.GetConfig().BaseURL
1919

20-
resp.ImageEvent = fmt.Sprintf("%s/api/v1/public/storage/images/%s", baseURL, resp.ImageEvent)
20+
resp.Image = fmt.Sprintf("%s/api/v1/public/storage/images/%s", baseURL, resp.Image)
2121
return resp, err
2222
}

app/events/usecase/get_events.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ func (uc usecase) GetEvents(ctx context.Context, filter domain.EventFilter) (res
1919
baseURL := config.GetConfig().BaseURL
2020

2121
for i, data := range datas {
22-
datas[i].ImageEvent = fmt.Sprintf("%s/api/v1/public/storage/images/%s", baseURL, data.ImageEvent)
22+
datas[i].Image = fmt.Sprintf("%s/api/v1/public/storage/images/%s", baseURL, data.Image)
2323
}
2424

2525
return datas, domain.NewPagination(tData, filter.FilterPagination), err

domain/event.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ type Event struct {
6565
Description string `json:"description"`
6666
Slug string `json:"slug"`
6767
Author string `json:"author"`
68-
ImageEvent string `json:"image_event"`
68+
Image string `json:"image"`
6969
Date null.Time `json:"date"`
7070
Type string `json:"type"`
7171
Location string `json:"location"`
@@ -80,7 +80,7 @@ type Event struct {
8080
UpdatedBy int `json:"updated_by"`
8181
DeletedBy int `json:"deleted_by"`
8282
ReservationStartDate null.Time `json:"reservation_start_date"`
83-
ReservationEndDate null.Time `json:"reseveration_end_date"`
83+
ReservationEndDate null.Time `json:"reservation_end_date"`
8484
CreatedAt time.Time `json:"created_at"`
8585
UpdatedAt null.Time `json:"updated_at"`
8686
DeletedAt null.Time `json:"deleted_at"`
@@ -128,7 +128,7 @@ type CreateEventPayload struct {
128128
Tags []string `json:"tags"`
129129
Speakers []string `json:"speakers"`
130130
ReservationStartDate null.Time `json:"reservation_start_date"`
131-
ReservationEndDate null.Time `json:"reseveration_end_date"`
131+
ReservationEndDate null.Time `json:"reservation_end_date"`
132132
}
133133

134134
type UpdateEventPayload struct {
@@ -149,7 +149,7 @@ type UpdateEventPayload struct {
149149
Tags []string `json:"tags"`
150150
Speakers []string `json:"speakers"`
151151
ReservationStartDate null.Time `json:"reservation_start_date"`
152-
ReservationEndDate null.Time `json:"reseveration_end_date"`
152+
ReservationEndDate null.Time `json:"reservation_end_date"`
153153
}
154154

155155
type EventDTO struct {

0 commit comments

Comments
 (0)