From 3e71f8293c940b2f680a0e2875d3b09288fd311e Mon Sep 17 00:00:00 2001 From: Ahmed Ejaz Date: Sun, 16 Feb 2025 01:53:47 +0500 Subject: [PATCH] add bulk_management ability --- app/models/spree/ability.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/models/spree/ability.rb b/app/models/spree/ability.rb index 2572697ca9..14a895bd7c 100644 --- a/app/models/spree/ability.rb +++ b/app/models/spree/ability.rb @@ -360,7 +360,7 @@ module Spree order.variants.any? { |variant| user.enterprises.ids.include?(variant.supplier_id) } end - can [:admin, :read, :index, :edit, :update], Spree::Order do |order| + can [:admin, :read, :index, :edit, :update, :bulk_management], Spree::Order do |order| can_edit_order_lambda.call(order) end can [:admin, :index, :create, :destroy, :update], Spree::LineItem do |item| @@ -370,6 +370,7 @@ module Spree can_edit_order_lambda.call(shipment.order) end + can [:visible], Enterprise end def add_relationship_management_abilities(user)