Refactor for authorization sanity
This commit is contained in:
@@ -1,7 +1,4 @@
|
||||
class SupplierController < Suppliers::ApplicationController
|
||||
before_filter :setup_employee_and_supplier!
|
||||
layout 'supplier/app'
|
||||
|
||||
def home
|
||||
end
|
||||
|
||||
@@ -38,11 +35,11 @@ class SupplierController < Suppliers::ApplicationController
|
||||
|
||||
def mark_as_open
|
||||
current_supplier.mark_as_open!
|
||||
redirect_to :back
|
||||
head :ok
|
||||
end
|
||||
def mark_as_closed
|
||||
current_supplier.mark_as_closed!
|
||||
redirect_to :back
|
||||
head :ok
|
||||
end
|
||||
# GET /suppliers/1/active_orders
|
||||
# GET /suppliers/1/active_orders.json
|
||||
@@ -97,20 +94,6 @@ class SupplierController < Suppliers::ApplicationController
|
||||
end
|
||||
end
|
||||
|
||||
# POST /supplier/close_list
|
||||
def close_list
|
||||
@list = List.find_by_supplier_id_and_id(current_supplier.id, params[:list_id])
|
||||
@list.close!
|
||||
render nothing: true
|
||||
end
|
||||
|
||||
# POST /supplier/mark_list_as_helped
|
||||
def mark_list_as_helped
|
||||
@list = List.find_by_supplier_id_and_id(current_supplier.id, params[:list_id])
|
||||
@list.is_helped!
|
||||
render nothing: true
|
||||
end
|
||||
|
||||
#POST /supplier/remove_list_needs_payment
|
||||
def remove_list_needs_payment
|
||||
@list = List.find_by_supplier_id_and_id(current_supplier.id, params[:list_id])
|
||||
@@ -118,20 +101,6 @@ class SupplierController < Suppliers::ApplicationController
|
||||
render nothing: true
|
||||
end
|
||||
|
||||
# POST /orders/1/is_being_processed
|
||||
def mark_order_in_process
|
||||
@order = Order.find_by_supplier_id_and_id!(current_supplier.id, params[:order_id])
|
||||
@order.is_being_processed!
|
||||
render nothing: true
|
||||
end
|
||||
|
||||
# POST /orders/1/is_delivered
|
||||
def order_is_delivered
|
||||
@order = Order.find_by_supplier_id_and_id(current_supplier.id, params[:order_id])
|
||||
@order.is_delivered!
|
||||
render nothing: true
|
||||
end
|
||||
|
||||
private
|
||||
|
||||
def supplier_params
|
||||
|
||||
Reference in New Issue
Block a user