Update Order Response Ingredient

This commit is contained in:
Aditya Siregar 2025-08-06 00:23:03 +07:00
parent 44dc3fa61c
commit 0a44135fb6
2 changed files with 5 additions and 8 deletions

View File

@ -1,14 +1,12 @@
package models package models
// Pagination represents pagination information
type Pagination struct { type Pagination struct {
Page int `json:"page"` Page int `json:"page"`
Limit int `json:"limit"` Limit int `json:"limit"`
Total int64 `json:"total"` Total int64 `json:"total_count"`
TotalPages int `json:"total_pages"` TotalPages int `json:"total_pages"`
} }
// PaginatedResponse represents a paginated response
type PaginatedResponse[T any] struct { type PaginatedResponse[T any] struct {
Data []T `json:"data"` Data []T `json:"data"`
Pagination Pagination `json:"pagination"` Pagination Pagination `json:"pagination"`

View File

@ -212,7 +212,6 @@ func ListOrdersQueryToModel(query *contract.ListOrdersQuery) *models.ListOrdersR
} }
} }
// Parse enum fields
if query.OrderType != "" { if query.OrderType != "" {
orderType := constants.OrderType(query.OrderType) orderType := constants.OrderType(query.OrderType)
req.OrderType = &orderType req.OrderType = &orderType
@ -252,7 +251,7 @@ func ListOrdersQueryToModel(query *contract.ListOrdersQuery) *models.ListOrdersR
} }
} }
if query.DateFrom == query.DateTo { if query.DateFrom != "" && query.DateFrom == query.DateTo {
newDate := req.DateTo.AddDate(0, 0, 1) newDate := req.DateTo.AddDate(0, 0, 1)
req.DateTo = &newDate req.DateTo = &newDate
} }