Add more order privileges for distributor enterprise users

This commit is contained in:
David Cook
2013-08-07 15:06:36 +10:00
parent c645ad25a7
commit 2ae4efbeba

View File

@@ -0,0 +1,8 @@
Spree::Admin::Orders::CustomerDetailsController.class_eval do
#Override BaseController.authorize_admin to inherit CanCan permissions for the current order
def authorize_admin
load_order unless @order
authorize! :admin, @order
authorize! params[:action].to_sym, @order
end
end