Skip to content

Instantly share code, notes, and snippets.

@v-fedorov
Created April 30, 2013 19:14
Show Gist options
  • Save v-fedorov/5491152 to your computer and use it in GitHub Desktop.
Save v-fedorov/5491152 to your computer and use it in GitHub Desktop.
Spree::Admin::ReportsController.class_eval do
Spree::Admin::ReportsController::AVAILABLE_REPORTS.merge!(
:expediter => { :name => 'Expediter Orders', :description => "Expediter's Report - what to ship" }
)
def expediter
@orders = Spree::Order.where(:shipment_state => "ready", :payment_state => "paid")
respond_to do |format|
format.html
format.csv { render text: @orders.to_csv }
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment