class Spree::PermissionSets::RestrictedStockDisplay
Public Instance Methods
activate!()
click to toggle source
# File lib/spree/permission_sets/restricted_stock_display.rb, line 6 def activate! can [:read, :admin], Spree::StockItem, stock_location_id: location_ids can :read, Spree::StockLocation, id: location_ids end
Private Instance Methods
location_ids()
click to toggle source
# File lib/spree/permission_sets/restricted_stock_display.rb, line 13 def location_ids @ids ||= user.stock_locations.pluck(:id) end