expanded by is_oem
This commit is contained in:
@@ -17,7 +17,7 @@ func New() *CartsService {
|
||||
}
|
||||
}
|
||||
|
||||
func (s *CartsService) CreateNewCart(user_id uint) (model.CustomerCart, error) {
|
||||
func (s *CartsService) CreateNewCart(user_id uint, name string) (model.CustomerCart, error) {
|
||||
var cart model.CustomerCart
|
||||
|
||||
customers_carts_amount, err := s.repo.CartsAmount(user_id)
|
||||
@@ -28,8 +28,12 @@ func (s *CartsService) CreateNewCart(user_id uint) (model.CustomerCart, error) {
|
||||
return cart, responseErrors.ErrMaxAmtOfCartsReached
|
||||
}
|
||||
|
||||
if name == "" {
|
||||
name = constdata.DEFAULT_NEW_CART_NAME
|
||||
}
|
||||
|
||||
// create new cart for customer
|
||||
cart, err = s.repo.CreateNewCart(user_id)
|
||||
cart, err = s.repo.CreateNewCart(user_id, name)
|
||||
|
||||
return cart, nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user