fixes after merging with main
This commit is contained in:
@@ -32,7 +32,7 @@ func New() *OrderService {
|
||||
}
|
||||
|
||||
func (s *OrderService) Find(user *model.Customer, p find.Paging, filt *filters.FiltersList) (*find.Found[model.CustomerOrder], error) {
|
||||
if !user.HasPermission(perms.ViewAllOrders) {
|
||||
if !user.HasPermission(perms.OrdersViewAll) {
|
||||
// append filter to view only this user's orders
|
||||
idStr := strconv.FormatUint(uint64(user.ID), 10)
|
||||
filt.Append(filters.Where("b2b_customer_orders.user_id = " + idStr))
|
||||
@@ -114,7 +114,7 @@ func (s *OrderService) ChangeOrderAddress(user *model.Customer, order_id uint, c
|
||||
return err
|
||||
}
|
||||
|
||||
if !user.HasPermission(perms.ModifyAllOrders) {
|
||||
if !user.HasPermission(perms.OrdersModifyAll) {
|
||||
exists, err := s.ordersRepo.UserHasOrder(user.ID, order_id)
|
||||
if err != nil {
|
||||
return err
|
||||
@@ -128,8 +128,9 @@ func (s *OrderService) ChangeOrderAddress(user *model.Customer, order_id uint, c
|
||||
return s.ordersRepo.ChangeOrderAddress(order_id, country_id, address_info)
|
||||
}
|
||||
|
||||
// This is obiously just an initial version of this function
|
||||
func (s *OrderService) ChangeOrderStatus(user *model.Customer, order_id uint, status string) error {
|
||||
if !user.HasPermission(perms.ModifyAllOrders) {
|
||||
if !user.HasPermission(perms.OrdersModifyAll) {
|
||||
exists, err := s.ordersRepo.UserHasOrder(user.ID, order_id)
|
||||
if err != nil {
|
||||
return err
|
||||
|
||||
Reference in New Issue
Block a user