Sha256: 42c7b343d02f98c704e9ccac5f89b78d96a68181ec01beb10be52a80b70880f0
Contents?: true
Size: 447 Bytes
Versions: 2
Compression:
Stored size: 447 Bytes
Contents
class ReturnsController < ArtfullyOseController def create order = Order.find(params[:order_id]) items = params[:items].collect { |item_id| Item.find(item_id) } @return = Return.new(order, items) @return.submit if @return.successful? flash[:notice] = "Successfully returned #{@return.items.size} tickets." else flash[:error] = "Unable to return tickets." end redirect_to order_url(order) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
artfully_ose-1.0.0.rc4 | app/controllers/returns_controller.rb |
artfully_ose-1.0.0.rc3 | app/controllers/returns_controller.rb |