rename organization_id, add customer_name and order_type at order self order
This commit is contained in:
@@ -330,6 +330,7 @@ func (h *SelfOrderHandler) CreateOrder(c *gin.Context) {
|
||||
metadata := make(map[string]interface{})
|
||||
metadata["self_order"] = true
|
||||
metadata["session_id"] = session.ID
|
||||
metadata["customer_name"] = req.CustomerName
|
||||
|
||||
tableID := table.ID
|
||||
modelReq := &models.CreateOrderRequest{
|
||||
@@ -337,7 +338,7 @@ func (h *SelfOrderHandler) CreateOrder(c *gin.Context) {
|
||||
UserID: userID,
|
||||
TableID: &tableID,
|
||||
TableNumber: &table.TableName,
|
||||
OrderType: constants.OrderTypeDineIn,
|
||||
OrderType: constants.OrderType(req.OrderType),
|
||||
OrderItems: orderItems,
|
||||
Metadata: metadata,
|
||||
}
|
||||
@@ -466,7 +467,7 @@ func (h *SelfOrderHandler) ListCategories(c *gin.Context) {
|
||||
|
||||
if req.OrganizationID == "" {
|
||||
util.HandleResponse(c.Writer, c.Request, contract.BuildErrorResponse([]*contract.ResponseError{
|
||||
contract.NewResponseError(constants.MissingFieldErrorCode, constants.RequestEntity, "organisasi_id is required"),
|
||||
contract.NewResponseError(constants.MissingFieldErrorCode, constants.RequestEntity, "organization_id is required"),
|
||||
}), "SelfOrderHandler::ListCategories")
|
||||
return
|
||||
}
|
||||
@@ -481,7 +482,7 @@ func (h *SelfOrderHandler) ListCategories(c *gin.Context) {
|
||||
orgID, err := uuid.Parse(req.OrganizationID)
|
||||
if err != nil {
|
||||
util.HandleResponse(c.Writer, c.Request, contract.BuildErrorResponse([]*contract.ResponseError{
|
||||
contract.NewResponseError(constants.ValidationErrorCode, constants.RequestEntity, "invalid organisasi_id format"),
|
||||
contract.NewResponseError(constants.ValidationErrorCode, constants.RequestEntity, "invalid organization_id format"),
|
||||
}), "SelfOrderHandler::ListCategories")
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user