Add refund order
This commit is contained in:
@@ -12,6 +12,13 @@ import (
|
||||
|
||||
func (s *orderSvc) CreateOrderInquiry(ctx mycontext.Context,
|
||||
req *entity.OrderRequest) (*entity.OrderInquiryResponse, error) {
|
||||
|
||||
cashierSession, err := s.cashierSvc.GetOpenSession(ctx, ctx.RequestedBy())
|
||||
if err != nil {
|
||||
logger.ContextLogger(ctx).Error("no open session found for cashier", zap.Error(err))
|
||||
return nil, err
|
||||
}
|
||||
|
||||
productIDs, filteredItems, err := s.ValidateOrderItems(ctx, req.OrderItems)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
@@ -60,6 +67,7 @@ func (s *orderSvc) CreateOrderInquiry(ctx mycontext.Context,
|
||||
req.PaymentProvider,
|
||||
req.TableNumber,
|
||||
req.OrderType,
|
||||
cashierSession.ID,
|
||||
)
|
||||
|
||||
for _, item := range req.OrderItems {
|
||||
|
||||
Reference in New Issue
Block a user